// ****************************************************************************** 
// Copyright     :  Copyright (C) 2018, Hisilicon Technologies Co. Ltd.
// File name     :  hipciec_tl_reg_1_c_union_define.h
// Project line  :  Platform And Key Technologies Development
// Department    :  CAD Development Department
// Author        :  xxx
// Version       :  1.0
// Date          :  2017/10/24
// Description   :  The description of xxx project
// Others        :  Generated automatically by nManager V4.2 
// History       :  xxx 2018/03/16 18:02:57 Create file
// ******************************************************************************

#ifndef __HIPCIEC_TL_REG_1_C_UNION_DEFINE_H__
#define __HIPCIEC_TL_REG_1_C_UNION_DEFINE_H__

/* Define the union U_TL_TX_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_0               : 28  ; /* [31:4] */
        unsigned int    tl_tx_nond0_en      : 1  ; /* [3] */
        unsigned int    tl_tx_nond0_stop_en : 1  ; /* [2] */
        unsigned int    rsv_1               : 2  ; /* [1:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CTRL;

/* Define the union U_TL_ENGIEN_STATUS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_2                  : 24  ; /* [31:8] */
        unsigned int    tl_msix_ram_ini_finish : 1  ; /* [7] */
        unsigned int    rsv_3                  : 6  ; /* [6:1] */
        unsigned int    tl_msix_ram_ini        : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_ENGIEN_STATUS;

/* Define the union U_TL_RX_CHECK_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_4                      : 6  ; /* [31:26] */
        unsigned int    tl_rx_vdm0_forwarding_en   : 1  ; /* [25] */
        unsigned int    tl_rx_poison_forwarding_en : 1  ; /* [24] */
        unsigned int    rsv_5                      : 6  ; /* [23:18] */
        unsigned int    tl_ioreq_check_en          : 1  ; /* [17] */
        unsigned int    tl_cfgreq_check_en         : 1  ; /* [16] */
        unsigned int    rsv_6                      : 7  ; /* [15:9] */
        unsigned int    tl_rcb_check_en            : 1  ; /* [8] */
        unsigned int    rsv_7                      : 6  ; /* [7:2] */
        unsigned int    tl_cdt_ovf_check_en        : 1  ; /* [1] */
        unsigned int    tl_4kb_check_en            : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CHECK_EN;

/* Define the union U_TL_BASE_LIMT_CHECK__EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_8           : 30  ; /* [31:2] */
        unsigned int    tl_cfg_ta_bl_en : 1  ; /* [1] */
        unsigned int    tl_cfg_bl_en    : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_BASE_LIMT_CHECK__EN;

/* Define the union U_TL_NAT_BAR_ADDRESS_CONTROL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_9                : 25  ; /* [31:7] */
        unsigned int    tl_rx_nat_rom_bar_en : 1  ; /* [6] */
        unsigned int    tl_rx_nat_bar_en     : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_NAT_BAR_ADDRESS_CONTROL;

/* Define the union U_TL_ASPM_IDLE_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_aspm_l1_enter_cnt  : 16  ; /* [31:16] */
        unsigned int    tl_aspm_l0s_enter_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_ASPM_IDLE_CNT;

/* Define the union U_TL_ASPM_IDLE_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_10             : 30  ; /* [31:2] */
        unsigned int    tl_aspm_idlecnt_en : 2  ; /* [1:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_ASPM_IDLE_EN;

/* Define the union U_TL_PM_DC_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_11                  : 7  ; /* [31:25] */
        unsigned int    tl_dc_pcipm_enter_l2_en : 1  ; /* [24] */
        unsigned int    rsv_12                  : 7  ; /* [23:17] */
        unsigned int    tl_dc_pcipm_enter_l1_en : 1  ; /* [16] */
        unsigned int    rsv_13                  : 7  ; /* [15:9] */
        unsigned int    tl_dc_aspm_enter_l1_en  : 1  ; /* [8] */
        unsigned int    rsv_14                  : 7  ; /* [7:1] */
        unsigned int    tl_dc_aspm_enter_l0s_en : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_PM_DC_CTRL;

/* Define the union U_TL_PM_STATE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_15       : 25  ; /* [31:7] */
        unsigned int    pm_pme_state : 2  ; /* [6:5] */
        unsigned int    tl_pm_state  : 5  ; /* [4:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_PM_STATE;

/* Define the union U_TL_PM_UC_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_16                     : 7  ; /* [31:25] */
        unsigned int    tl_uc_pcipm_enter_l2_en    : 1  ; /* [24] */
        unsigned int    rsv_17                     : 7  ; /* [23:17] */
        unsigned int    tl_uc_pcipm_enter_l1_en    : 1  ; /* [16] */
        unsigned int    rsv_18                     : 7  ; /* [15:9] */
        unsigned int    tl_uc_aspm_enter_l1_en     : 1  ; /* [8] */
        unsigned int    rsv_19                     : 7  ; /* [7:1] */
        unsigned int    tl_uc_aspm_enter_l1_nak_en : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_PM_UC_CTRL;

/* Define the union U_TL_ENTER_L0_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_20         : 23  ; /* [31:9] */
        unsigned int    tl_aspm_stop   : 1  ; /* [8] */
        unsigned int    rsv_21         : 7  ; /* [7:1] */
        unsigned int    tl_enter_l0_en : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_ENTER_L0_CTRL;

/* Define the union U_TL_PM_TIMEOUT_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_pm_pme_timeout_value : 8  ; /* [31:24] */
        unsigned int    tl_pm_timeout_value     : 16  ; /* [23:8] */
        unsigned int    rsv_22                  : 7  ; /* [7:1] */
        unsigned int    tl_pm_timeout_en        : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_PM_TIMEOUT_CTRL;

/* Define the union U_PFN_BAR0_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pfn_bar0_mask : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PFN_BAR0_MASK;

/* Define the union U_PFN_BAR1_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pfn_bar1_mask : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PFN_BAR1_MASK;

/* Define the union U_PFN_BAR2_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pfn_bar2_mask : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PFN_BAR2_MASK;

/* Define the union U_PFN_BAR3_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pfn_bar3_mask : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PFN_BAR3_MASK;

/* Define the union U_PFN_BAR4_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pfn_bar4_mask : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PFN_BAR4_MASK;

/* Define the union U_PFN_BAR5_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pfn_bar5_mask : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PFN_BAR5_MASK;

/* Define the union U_VFN_BAR0_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    vfn_bar0_mask : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_VFN_BAR0_MASK;

/* Define the union U_VFN_BAR1_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    vfn_bar1_mask : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_VFN_BAR1_MASK;

/* Define the union U_VFN_BAR2_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    vfn_bar2_mask : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_VFN_BAR2_MASK;

/* Define the union U_VFN_BAR3_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    vfn_bar3_mask : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_VFN_BAR3_MASK;

/* Define the union U_VFN_BAR4_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    vfn_bar4_mask : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_VFN_BAR4_MASK;

/* Define the union U_VFN_BAR5_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    vfn_bar5_mask : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_VFN_BAR5_MASK;

/* Define the union U_PFN_BARN_ENABLE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_23         : 28  ; /* [31:4] */
        unsigned int    pfn_bar_enable : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PFN_BARN_ENABLE;

/* Define the union U_VFN_BARN_ENABLE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_24         : 28  ; /* [31:4] */
        unsigned int    vfn_bar_enable : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_VFN_BARN_ENABLE;

/* Define the union U_PFN_ROM_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    pfn_rom_mask : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PFN_ROM_MASK;

/* Define the union U_PFN_ROM_ENABLE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_25            : 28  ; /* [31:4] */
        unsigned int    pf_rom_bar_enable : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PFN_ROM_ENABLE;

/* Define the union U_TL_CFG_SPACE_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_26               : 7  ; /* [31:25] */
        unsigned int    tl_dve_flr_en        : 1  ; /* [24] */
        unsigned int    rsv_27               : 6  ; /* [23:18] */
        unsigned int    tl_cfgcpl_crs_return : 1  ; /* [17] */
        unsigned int    tl_cfgcpl_crs_en     : 1  ; /* [16] */
        unsigned int    rsv_28               : 7  ; /* [15:9] */
        unsigned int    tl_cfgcpld_ur_dis    : 1  ; /* [8] */
        unsigned int    rsv_29               : 7  ; /* [7:1] */
        unsigned int    tl_nonfatal_adv      : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CFG_SPACE_CTRL;

/* Define the union U_TL_CFG_SPACE_PF_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_30           : 28  ; /* [31:4] */
        unsigned int    tl_pf_support_en : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CFG_SPACE_PF_CTRL;

/* Define the union U_TL_CFG_SPACE_VF_NUM */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_31            : 29  ; /* [31:3] */
        unsigned int    tl_pf_support_num : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CFG_SPACE_VF_NUM;

/* Define the union U_SYSTEM_ERR_OVERRIDE_CONTROL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_32                 : 20  ; /* [31:12] */
        unsigned int    rppio_uncor_err_type   : 2  ; /* [11:10] */
        unsigned int    rppio_system_err_en    : 2  ; /* [9:8] */
        unsigned int    rsv_33                 : 4  ; /* [7:4] */
        unsigned int    system_err_int_disable : 1  ; /* [3] */
        unsigned int    override_system_err_en : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_SYSTEM_ERR_OVERRIDE_CONTROL;

/* Define the union U_TL_CFG_HCK_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_34             : 26  ; /* [31:6] */
        unsigned int    pcie_30version_set : 1  ; /* [5] */
        unsigned int    tl_cfg_hck_rw_en   : 1  ; /* [4] */
        unsigned int    rsv_35             : 3  ; /* [3:1] */
        unsigned int    tl_cfg_hck_attr_en : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CFG_HCK_EN;

/* Define the union U_TL_CFGSPACE_SEL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_cfgspace_sel : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CFGSPACE_SEL;

/* Define the union U_FLR_INT_MASK_0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_mask_0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_MASK_0;

/* Define the union U_FLR_INT_STATUS_0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_int_status_0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_STATUS_0;

/* Define the union U_FLR_INT_MASK_1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_mask_1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_MASK_1;

/* Define the union U_FLR_INT_STATUS_1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_int_status_1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_STATUS_1;

/* Define the union U_FLR_INT_MASK_2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_mask_2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_MASK_2;

/* Define the union U_FLR_INT_STATUS_2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_int_status_2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_STATUS_2;

/* Define the union U_FLR_INT_MASK_3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_mask_3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_MASK_3;

/* Define the union U_FLR_INT_STATUS_3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_int_status_3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_STATUS_3;

/* Define the union U_FLR_INT_MASK_4 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_mask_4 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_MASK_4;

/* Define the union U_FLR_INT_STATUS_4 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_int_status_4 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_STATUS_4;

/* Define the union U_FLR_INT_MASK_5 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_mask_5 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_MASK_5;

/* Define the union U_FLR_INT_STATUS_5 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_int_status_5 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_STATUS_5;

/* Define the union U_FLR_INT_MASK_6 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_mask_6 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_MASK_6;

/* Define the union U_FLR_INT_STATUS_6 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_int_status_6 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_STATUS_6;

/* Define the union U_FLR_INT_MASK_7 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_mask_7 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_MASK_7;

/* Define the union U_FLR_INT_STATUS_7 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    cfg_flr_int_status_7 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_INT_STATUS_7;

/* Define the union U_PF_FLR_INT_MASK */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_36          : 28  ; /* [31:4] */
        unsigned int    pf_cfg_flr_mask : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PF_FLR_INT_MASK;

/* Define the union U_PF_FLR_INT_STATUS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_37                : 28  ; /* [31:4] */
        unsigned int    pf_cfg_flr_int_status : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PF_FLR_INT_STATUS;

/* Define the union U_PF_FLR_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_38     : 28  ; /* [31:4] */
        unsigned int    pf_flr_rst : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PF_FLR_EN;

/* Define the union U_FLR_EN_0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    flr_rst_0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_EN_0;

/* Define the union U_FLR_EN_1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    flr_rst_1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_EN_1;

/* Define the union U_FLR_EN_2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    flr_rst_2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_EN_2;

/* Define the union U_FLR_EN_3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    flr_rst_3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_EN_3;

/* Define the union U_FLR_EN_4 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    flr_rst_4 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_EN_4;

/* Define the union U_FLR_EN_5 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    flr_rst_5 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_EN_5;

/* Define the union U_FLR_EN_6 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    flr_rst_6 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_EN_6;

/* Define the union U_FLR_EN_7 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    flr_rst_7 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_FLR_EN_7;

/* Define the union U_TL_INT_STATUS0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_error_int_rvd         : 21  ; /* [31:11] */
        unsigned int    tl_tx_rp_pf_vf_err       : 1  ; /* [10] */
        unsigned int    tl_tx_vc1_p_tc_map_err   : 1  ; /* [9] */
        unsigned int    tl_tx_vc0_cpl_tc_map_err : 1  ; /* [8] */
        unsigned int    tl_tx_vc0_np_tc_map_err  : 1  ; /* [7] */
        unsigned int    tl_tx_vc0_p_tc_map_err   : 1  ; /* [6] */
        unsigned int    tl_tx_bus_master_en_err  : 1  ; /* [5] */
        unsigned int    tl_rx_pfx_mal_err        : 1  ; /* [4] */
        unsigned int    tl_rx_cpl_credit_ovf     : 1  ; /* [3] */
        unsigned int    tl_rx_aer_err            : 1  ; /* [2] */
        unsigned int    tl_ecc_2bit_err          : 1  ; /* [1] */
        unsigned int    tl_ecc_1bit_err          : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INT_STATUS0;

/* Define the union U_TL_INT_STATUS1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_nomal_int_rvd         : 19  ; /* [31:13] */
        unsigned int    tl_pcipm_uc_rx_pme2ack   : 1  ; /* [12] */
        unsigned int    tl_cfg_bdf_change        : 1  ; /* [11] */
        unsigned int    tl_cfg_vf_offline        : 1  ; /* [10] */
        unsigned int    tl_cfg_vf_online         : 1  ; /* [9] */
        unsigned int    tl_first_cfgwr_ready     : 1  ; /* [8] */
        unsigned int    tl_pcipm_dc_ready_l2_int : 1  ; /* [7] */
        unsigned int    tl_pcipm_uc_enter_l2_int : 1  ; /* [6] */
        unsigned int    tl_pcipm_dc_enter_l2_int : 1  ; /* [5] */
        unsigned int    pme_state_chg_int        : 1  ; /* [4] */
        unsigned int    tl_aspm_uc_enter_l1_int  : 1  ; /* [3] */
        unsigned int    tl_pcipm_uc_enter_l1_int : 1  ; /* [2] */
        unsigned int    tl_pcipm_dc_enter_l1_int : 1  ; /* [1] */
        unsigned int    tl_aspm_dc_enter_l1_int  : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INT_STATUS1;

/* Define the union U_TL_INT_MASK0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_int_mask0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INT_MASK0;

/* Define the union U_TL_INT_SET0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_int_set0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INT_SET0;

/* Define the union U_TL_INT_RO0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_int_ro0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INT_RO0;

/* Define the union U_TL_INT_MASK1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_int_mask1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INT_MASK1;

/* Define the union U_TL_INT_SET1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_int_set1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INT_SET1;

/* Define the union U_TL_INT_RO1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_int_ro1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INT_RO1;

/* Define the union U_TL_FLR_INT_SEL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_39         : 31  ; /* [31:1] */
        unsigned int    tl_flr_int_sel : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_FLR_INT_SEL;

/* Define the union U_TL_TX_ATOMIC_BLK_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_40               : 24  ; /* [31:8] */
        unsigned int    tl_tx_atomic_blk_cnt : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_ATOMIC_BLK_CNT;

/* Define the union U_TL_TX_PFX_BLK_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_41            : 24  ; /* [31:8] */
        unsigned int    tl_tx_pfx_blk_cnt : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_PFX_BLK_CNT;

/* Define the union U_TL_TX_MEM_RD_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_42        : 16  ; /* [31:16] */
        unsigned int    tl_tx_mrd_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_MEM_RD_CNT;

/* Define the union U_TL_TX_MEM_WR_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_43        : 16  ; /* [31:16] */
        unsigned int    tl_tx_mwr_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_MEM_WR_CNT;

/* Define the union U_TL_TX_CFG_RD_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_44          : 16  ; /* [31:16] */
        unsigned int    tl_tx_cfgrd_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CFG_RD_CNT;

/* Define the union U_TL_TX_CFG_WR_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_45          : 16  ; /* [31:16] */
        unsigned int    tl_tx_cfgwr_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CFG_WR_CNT;

/* Define the union U_TL_TX_IO_RD_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_46         : 16  ; /* [31:16] */
        unsigned int    tl_tx_iord_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_IO_RD_CNT;

/* Define the union U_TL_TX_IO_WR_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_47         : 16  ; /* [31:16] */
        unsigned int    tl_tx_iowr_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_IO_WR_CNT;

/* Define the union U_TL_TX_POISON_BLK_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_48               : 24  ; /* [31:8] */
        unsigned int    tl_tx_poison_blk_cnt : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_POISON_BLK_CNT;

/* Define the union U_TL_TX_MSG_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_49        : 16  ; /* [31:16] */
        unsigned int    tl_tx_msg_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_MSG_CNT;

/* Define the union U_TL_TX_UR_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_50       : 24  ; /* [31:8] */
        unsigned int    tl_tx_ur_cnt : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_UR_CNT;

/* Define the union U_TL_TX_GEN_CPL_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_51            : 16  ; /* [31:16] */
        unsigned int    tl_tx_gen_cpl_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_GEN_CPL_CNT;

/* Define the union U_TL_TX_ERR_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_52        : 16  ; /* [31:16] */
        unsigned int    tl_tx_cpl_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_ERR_CNT;

/* Define the union U_TL_TX_CCIX_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_53         : 16  ; /* [31:16] */
        unsigned int    tl_tx_ccix_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CCIX_CNT;

/* Define the union U_TL_TX_ATOMIC_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_54           : 16  ; /* [31:16] */
        unsigned int    tl_tx_atomic_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_ATOMIC_CNT;

/* Define the union U_TL_TX_P2P_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_55        : 16  ; /* [31:16] */
        unsigned int    tl_tx_p2p_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_P2P_CNT;

/* Define the union U_TL_TX_FUN_TLP_TLP_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_fun_tlp_cnt : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_FUN_TLP_TLP_CNT;

/* Define the union U_TL_TX_FUN_PAYLOAD_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_fun_payload_cnt : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_FUN_PAYLOAD_CNT;

/* Define the union U_TL_TX_FUN_ALL_DW_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_fun_all_dw_cnt : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_FUN_ALL_DW_CNT;

/* Define the union U_TL_TX_CAPTU_FIELD_0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_captu_field_dw0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CAPTU_FIELD_0;

/* Define the union U_TL_TX_CAPTU_FIELD_1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_captu_field_dw1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CAPTU_FIELD_1;

/* Define the union U_TL_TX_CAPTU_FIELD_2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_captu_field_dw2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CAPTU_FIELD_2;

/* Define the union U_TL_TX_CAPTU_FIELD_3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_captu_field_dw3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CAPTU_FIELD_3;

/* Define the union U_TL_TX_CAPTU_FIELD_MAP_0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_captu_field_map_dw0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CAPTU_FIELD_MAP_0;

/* Define the union U_TL_TX_CAPTU_FIELD_MAP_1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_captu_field_map_dw1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CAPTU_FIELD_MAP_1;

/* Define the union U_TL_TX_CAPTU_FIELD_MAP_2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_captu_field_map_dw2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CAPTU_FIELD_MAP_2;

/* Define the union U_TL_TX_CAPTU_FIELD_MAP_3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_captu_field_map_dw3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CAPTU_FIELD_MAP_3;

/* Define the union U_TL_CNT_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_order_pass      : 1  ; /* [31] */
        unsigned int    tl_tx_ecrc_insert_en  : 1  ; /* [30] */
        unsigned int    tl_tx_insert_captu_en : 1  ; /* [29] */
        unsigned int    tl_tx_hed_captu_en    : 1  ; /* [28] */
        unsigned int    tl_tx_fun_vf_num      : 8  ; /* [27:20] */
        unsigned int    tl_tx_dl_bp_en        : 1  ; /* [19] */
        unsigned int    tl_tx_fun_pf_num      : 3  ; /* [18:16] */
        unsigned int    tl_tx_flow_cnt_time   : 12  ; /* [15:4] */
        unsigned int    tl_tx_fun_en          : 1  ; /* [3] */
        unsigned int    tl_tx_nat_cpl_cnt_en  : 1  ; /* [2] */
        unsigned int    tl_tx_err_cnt_en      : 1  ; /* [1] */
        unsigned int    tl_tx_flow_cnt_en     : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CNT_CTRL;

/* Define the union U_TL_TX_CNT_ST */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_56                 : 28  ; /* [31:4] */
        unsigned int    tl_tx_ecrc_insert_done : 1  ; /* [3] */
        unsigned int    tl_tx_captu_hed_done   : 1  ; /* [2] */
        unsigned int    tl_tx_insert_hed_done  : 1  ; /* [1] */
        unsigned int    tl_tx_flow_cnt_done    : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CNT_ST;

/* Define the union U_TL_TX_CAPTU_HED_0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_captu_hed_dw0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CAPTU_HED_0;

/* Define the union U_TL_TX_CAPTU_HED_1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_captu_hed_dw1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CAPTU_HED_1;

/* Define the union U_TL_TX_CAPTU_HED_2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_captu_hed_dw2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CAPTU_HED_2;

/* Define the union U_TL_TX_CAPTU_HED_3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_captu_hed_dw3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CAPTU_HED_3;

/* Define the union U_TL_TX_DL_BP_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_57          : 14  ; /* [31:18] */
        unsigned int    tl_tx_dl_bp_cnt : 18  ; /* [17:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_DL_BP_CNT;

/* Define the union U_TL_INSERT_TLP_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_58         : 23  ; /* [31:9] */
        unsigned int    tlp_req_finish : 1  ; /* [8] */
        unsigned int    rsv_59         : 7  ; /* [7:1] */
        unsigned int    tlp_req        : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INSERT_TLP_CTRL;

/* Define the union U_TL_INSERT_TLP_HEADER0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tlp_header_dw0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INSERT_TLP_HEADER0;

/* Define the union U_TL_INSERT_TLP_HEADER1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tlp_header_dw1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INSERT_TLP_HEADER1;

/* Define the union U_TL_INSERT_TLP_HEADER2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tlp_header_dw2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INSERT_TLP_HEADER2;

/* Define the union U_TL_INSERT_TLP_HEADER3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tlp_header_dw3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INSERT_TLP_HEADER3;

/* Define the union U_TL_TLP_FUN_SEL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_60     : 16  ; /* [31:16] */
        unsigned int    tlp_vf_num : 8  ; /* [15:8] */
        unsigned int    rsv_61     : 5  ; /* [7:3] */
        unsigned int    tlp_pf_num : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TLP_FUN_SEL;

/* Define the union U_TL_INSERT_TLP_DATA0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tlp_data_dw0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INSERT_TLP_DATA0;

/* Define the union U_TL_INSERT_TLP_DATA1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tlp_data_dw1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INSERT_TLP_DATA1;

/* Define the union U_TL_INSERT_TLP_DATA2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tlp_data_dw2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INSERT_TLP_DATA2;

/* Define the union U_TL_INSERT_TLP_DATA3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tlp_data_dw3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_INSERT_TLP_DATA3;

/* Define the union U_TL_TX_TH */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_62                 : 19  ; /* [31:13] */
        unsigned int    tl_tx_protect_for_down : 1  ; /* [12] */
        unsigned int    rsv_63                 : 2  ; /* [11:10] */
        unsigned int    tl_tx_th               : 10  ; /* [9:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_TH;

/* Define the union U_TL_TX_ECC_CFG */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_ecc_cfg_type : 4  ; /* [31:28] */
        unsigned int    rsv_64             : 25  ; /* [27:3] */
        unsigned int    tl_tx_ecc_cfg      : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_ECC_CFG;

/* Define the union U_TL_TX_ECC_1BIT_ERR_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_65                  : 18  ; /* [31:14] */
        unsigned int    tl_tx_ecc_1bit_err_addr : 10  ; /* [13:4] */
        unsigned int    tl_tx_ecc_1bit_err_st   : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_ECC_1BIT_ERR_ADDR;

/* Define the union U_TL_TX_ECC_2BIT_ERR_ADDR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_66                  : 18  ; /* [31:14] */
        unsigned int    tl_tx_ecc_2bit_err_addr : 10  ; /* [13:4] */
        unsigned int    tl_tx_ecc_2bit_err_st   : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_ECC_2BIT_ERR_ADDR;

/* Define the union U_TL_TX_VC0_P_FC_LEFT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_vc0_pd_fc_left : 16  ; /* [31:16] */
        unsigned int    rsv_67               : 4  ; /* [15:12] */
        unsigned int    tl_tx_vc0_ph_fc_left : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_VC0_P_FC_LEFT;

/* Define the union U_TL_TX_VC0_NP_FC_LEFT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_vc0_npd_fc_left : 16  ; /* [31:16] */
        unsigned int    rsv_68                : 4  ; /* [15:12] */
        unsigned int    tl_tx_vc0_nph_fc_left : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_VC0_NP_FC_LEFT;

/* Define the union U_TL_TX_VC0_CPL_FC_LEFT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_vc0_cpld_fc_left : 16  ; /* [31:16] */
        unsigned int    rsv_69                 : 4  ; /* [15:12] */
        unsigned int    tl_tx_vc0_cplh_fc_left : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_VC0_CPL_FC_LEFT;

/* Define the union U_TL_TX_VC1_P_FC_LEFT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_tx_vc1_pd_fc_left : 16  ; /* [31:16] */
        unsigned int    rsv_70               : 4  ; /* [15:12] */
        unsigned int    tl_tx_vc1_ph_fc_left : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_VC1_P_FC_LEFT;

/* Define the union U_TL_TX_TC_MAPERR_TC */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_71                     : 17  ; /* [31:15] */
        unsigned int    tl_tx_vc1_p_tc_maperr_tc   : 3  ; /* [14:12] */
        unsigned int    rsv_72                     : 1  ; /* [11] */
        unsigned int    tl_tx_vc0_cpl_tc_maperr_tc : 3  ; /* [10:8] */
        unsigned int    rsv_73                     : 1  ; /* [7] */
        unsigned int    tl_tx_vc0_np_tc_maperr_tc  : 3  ; /* [6:4] */
        unsigned int    rsv_74                     : 1  ; /* [3] */
        unsigned int    tl_tx_vc0_p_tc_maperr_tc   : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_TC_MAPERR_TC;

/* Define the union U_TL_TX_ERR_ERROR_STATUS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_75                       : 14  ; /* [31:18] */
        unsigned int    tl_tx_cfg_ecc_2bit_err       : 1  ; /* [17] */
        unsigned int    tl_tx_cfg_ecc_1bit_err       : 1  ; /* [16] */
        unsigned int    tl_tx_ccix_data_ecc_2bit_err : 1  ; /* [15] */
        unsigned int    tl_tx_ccix_hed_ecc_2bit_err  : 1  ; /* [14] */
        unsigned int    tl_tx_cpl_data_ecc_2bit_err  : 1  ; /* [13] */
        unsigned int    tl_tx_cpl_hed_ecc_2bit_err   : 1  ; /* [12] */
        unsigned int    tl_tx_np_data_ecc_2bit_err   : 1  ; /* [11] */
        unsigned int    tl_tx_np_hed_ecc_2bit_err    : 1  ; /* [10] */
        unsigned int    tl_tx_p_data_ecc_2bit_err    : 1  ; /* [9] */
        unsigned int    tl_tx_p_hed_ecc_2bit_err     : 1  ; /* [8] */
        unsigned int    tl_tx_ccix_data_ecc_1bit_err : 1  ; /* [7] */
        unsigned int    tl_tx_ccix_hed_ecc_1bit_err  : 1  ; /* [6] */
        unsigned int    tl_tx_cpl_data_ecc_1bit_err  : 1  ; /* [5] */
        unsigned int    tl_tx_cpl_hed_ecc_1bit_err   : 1  ; /* [4] */
        unsigned int    tl_tx_np_data_ecc_1bit_err   : 1  ; /* [3] */
        unsigned int    tl_tx_np_hed_ecc_1bit_err    : 1  ; /* [2] */
        unsigned int    tl_tx_p_data_ecc_1bit_err    : 1  ; /* [1] */
        unsigned int    tl_tx_p_hed_ecc_1bit_err     : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_ERR_ERROR_STATUS;

/* Define the union U_TL_TX_ECC_1BIT_ERR_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_76                 : 24  ; /* [31:8] */
        unsigned int    tl_tx_ecc_1bit_err_cnt : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_ECC_1BIT_ERR_CNT;

/* Define the union U_TL_TX_ECC_2BIT_ERR_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_77                 : 24  ; /* [31:8] */
        unsigned int    tl_tx_ecc_2bit_err_cnt : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_ECC_2BIT_ERR_CNT;

/* Define the union U_TL_TX_CCIX_SP_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_78              : 30  ; /* [31:2] */
        unsigned int    tl_tx_rr_sche_mask  : 1  ; /* [1] */
        unsigned int    tl_tx_ccix_vc_sp_en : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CCIX_SP_EN;

/* Define the union U_TL_TX_FIFO_STS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_79                  : 15  ; /* [31:17] */
        unsigned int    tl_tx_cfg_cpl_fifo_full : 1  ; /* [16] */
        unsigned int    tl_tx_tlp1_fifo_full    : 1  ; /* [15] */
        unsigned int    tl_tx_tlp0_fifo_full    : 1  ; /* [14] */
        unsigned int    tl_tx_p_fifo_full       : 1  ; /* [13] */
        unsigned int    tl_tx_np_fifo_full      : 1  ; /* [12] */
        unsigned int    tl_tx_cpl_fifo_full     : 1  ; /* [11] */
        unsigned int    tl_tx_ccix_fifo_full    : 1  ; /* [10] */
        unsigned int    tl_tx_cfg_fifo_full     : 1  ; /* [9] */
        unsigned int    tl_tx_cfg_cpl_fifo_emp  : 1  ; /* [8] */
        unsigned int    tl_tx_tlp1_fifo_emp     : 1  ; /* [7] */
        unsigned int    tl_tx_tlp0_fifo_emp     : 1  ; /* [6] */
        unsigned int    tl_tx_ctrl_irs_emp      : 1  ; /* [5] */
        unsigned int    tl_tx_p_fifo_empt       : 1  ; /* [4] */
        unsigned int    tl_tx_np_fifo_empt      : 1  ; /* [3] */
        unsigned int    tl_tx_cpl_fifo_empt     : 1  ; /* [2] */
        unsigned int    tl_tx_ccix_fifo_empt    : 1  ; /* [1] */
        unsigned int    tl_tx_cfg_fifo_empt     : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_FIFO_STS;

/* Define the union U_TL_TX_CFG_FIFO_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_80             : 24  ; /* [31:8] */
        unsigned int    tl_tx_cfg_fifo_cnt : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_CFG_FIFO_CNT;

/* Define the union U_TL_TX_ECRC_ERR_INSERT_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_81             : 26  ; /* [31:6] */
        unsigned int    tl_tx_ecrc_err_cnt : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_TX_ECRC_ERR_INSERT_CNT;

/* Define the union U_TL_RX_VC0_POST_CREDIT_LEFT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_vc0_pd_credit_left : 16  ; /* [31:16] */
        unsigned int    rsv_82                   : 4  ; /* [15:12] */
        unsigned int    tl_rx_vc0_ph_credit_left : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_VC0_POST_CREDIT_LEFT;

/* Define the union U_TL_RX_VC0_NONPOST_CREDIT_LEFT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_vc0_npd_credit_left : 16  ; /* [31:16] */
        unsigned int    rsv_83                    : 4  ; /* [15:12] */
        unsigned int    tl_rx_vc0_nph_credit_left : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_VC0_NONPOST_CREDIT_LEFT;

/* Define the union U_TL_RX_VC0_CPL_CREDIT_LEFT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_vc0_cpld_credit_left : 16  ; /* [31:16] */
        unsigned int    rsv_84                     : 4  ; /* [15:12] */
        unsigned int    tl_rx_vc0_cplh_credit_left : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_VC0_CPL_CREDIT_LEFT;

/* Define the union U_TL_RX_VC1_POST_CREDIT_LEFT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_vc1_pd_credit_left : 16  ; /* [31:16] */
        unsigned int    rsv_85                   : 4  ; /* [15:12] */
        unsigned int    tl_rx_vc1_ph_credit_left : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_VC1_POST_CREDIT_LEFT;

/* Define the union U_RX_RX_BUFFER_STATUS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_ccix_pd1_fifo_full  : 1  ; /* [31] */
        unsigned int    tl_rx_ccix_pd1_fifo_empty : 1  ; /* [30] */
        unsigned int    tl_rx_ccix_pd0_fifo_full  : 1  ; /* [29] */
        unsigned int    tl_rx_ccix_pd0_fifo_empty : 1  ; /* [28] */
        unsigned int    tl_rx_ccix_ph1_fifo_full  : 1  ; /* [27] */
        unsigned int    tl_rx_ccix_ph1_fifo_empty : 1  ; /* [26] */
        unsigned int    tl_rx_ccix_ph0_fifo_full  : 1  ; /* [25] */
        unsigned int    tl_rx_ccix_ph0_fifo_empty : 1  ; /* [24] */
        unsigned int    tl_rx_cpld1_fifo_full     : 1  ; /* [23] */
        unsigned int    tl_rx_cpld1_fifo_empty    : 1  ; /* [22] */
        unsigned int    tl_rx_cpld0_fifo_full     : 1  ; /* [21] */
        unsigned int    tl_rx_cpld0_fifo_empty    : 1  ; /* [20] */
        unsigned int    tl_rx_cplh1_fifo_full     : 1  ; /* [19] */
        unsigned int    tl_rx_cplh1_fifo_empty    : 1  ; /* [18] */
        unsigned int    tl_rx_cplh0_fifo_full     : 1  ; /* [17] */
        unsigned int    tl_rx_cplh0_fifo_empty    : 1  ; /* [16] */
        unsigned int    tl_rx_npd1_fifo_full      : 1  ; /* [15] */
        unsigned int    tl_rx_npd1_fifo_empty     : 1  ; /* [14] */
        unsigned int    tl_rx_npd0_fifo_full      : 1  ; /* [13] */
        unsigned int    tl_rx_npd0_fifo_empty     : 1  ; /* [12] */
        unsigned int    tl_rx_nph1_fifo_full      : 1  ; /* [11] */
        unsigned int    tl_rx_nph1_fifo_empty     : 1  ; /* [10] */
        unsigned int    tl_rx_nph0_fifo_full      : 1  ; /* [9] */
        unsigned int    tl_rx_nph0_fifo_empty     : 1  ; /* [8] */
        unsigned int    tl_rx_pd1_fifo_full       : 1  ; /* [7] */
        unsigned int    tl_rx_pd1_fifo_empty      : 1  ; /* [6] */
        unsigned int    tl_rx_pd0_fifo_full       : 1  ; /* [5] */
        unsigned int    tl_rx_pd0_fifo_empty      : 1  ; /* [4] */
        unsigned int    tl_rx_ph1_fifo_full       : 1  ; /* [3] */
        unsigned int    tl_rx_ph1_fifo_empty      : 1  ; /* [2] */
        unsigned int    tl_rx_ph0_fifo_full       : 1  ; /* [1] */
        unsigned int    tl_rx_ph0_fifo_empty      : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_RX_RX_BUFFER_STATUS;

/* Define the union U_TL_RX_POSTED_CREDIT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_pd_vc0_cdt : 16  ; /* [31:16] */
        unsigned int    rsv_86        : 4  ; /* [15:12] */
        unsigned int    tl_ph_vc0_cdt : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_POSTED_CREDIT;

/* Define the union U_TL_RX_NON_POSTED_CREDIT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_npd_vc0_cdt : 16  ; /* [31:16] */
        unsigned int    rsv_87         : 4  ; /* [15:12] */
        unsigned int    tl_nph_vc0_cdt : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_NON_POSTED_CREDIT;

/* Define the union U_TL_RX_CPL_CREDIT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_cpld_vc0_cdt : 16  ; /* [31:16] */
        unsigned int    rsv_88          : 4  ; /* [15:12] */
        unsigned int    tl_cplh_vc0_cdt : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CPL_CREDIT;

/* Define the union U_TL_RX_CDT_INI_UP */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_89        : 31  ; /* [31:1] */
        unsigned int    tl_cdt_ini_up : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CDT_INI_UP;

/* Define the union U_TL_RX_ERR_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_90        : 16  ; /* [31:16] */
        unsigned int    tl_rx_err_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_ERR_CNT;

/* Define the union U_TL_RX_NULL_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_91         : 16  ; /* [31:16] */
        unsigned int    tl_rx_null_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_NULL_CNT;

/* Define the union U_TL_RX_UR_CPL_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_92           : 16  ; /* [31:16] */
        unsigned int    tl_rx_ur_cpl_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_UR_CPL_CNT;

/* Define the union U_TL_RX_TOTAL_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_93              : 16  ; /* [31:16] */
        unsigned int    tl_rx_total_tlp_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_TOTAL_CNT;

/* Define the union U_TL_RX_TOTAL_TR_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_94             : 16  ; /* [31:16] */
        unsigned int    tl_rx_total_tr_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_TOTAL_TR_CNT;

/* Define the union U_TL_RX_DROP_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_95             : 16  ; /* [31:16] */
        unsigned int    tl_rx_drop_tlp_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_DROP_CNT;

/* Define the union U_TL_RX_POST_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_96      : 16  ; /* [31:16] */
        unsigned int    tl_rx_p_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_POST_CNT;

/* Define the union U_TL_RX_NONPOST_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_97       : 16  ; /* [31:16] */
        unsigned int    tl_rx_np_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_NONPOST_CNT;

/* Define the union U_TL_RX_CPL_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_98        : 16  ; /* [31:16] */
        unsigned int    tl_rx_cpl_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CPL_CNT;

/* Define the union U_TL_RX_ERRCPL_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_99           : 16  ; /* [31:16] */
        unsigned int    tl_rx_errcpl_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_ERRCPL_CNT;

/* Define the union U_TL_RX_CCIX_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_100        : 16  ; /* [31:16] */
        unsigned int    tl_rx_ccix_cnt : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CCIX_CNT;

/* Define the union U_RX_PAYLOAD_CNT_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_101          : 30  ; /* [31:2] */
        unsigned int    tl_rx_pl_cnt_en  : 1  ; /* [1] */
        unsigned int    tl_rx_pl_cnt_vld : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_RX_PAYLOAD_CNT_CTRL;

/* Define the union U_RX_MWR_PAYLOAD_COUNTER */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_mwr_pl_cnt : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_RX_MWR_PAYLOAD_COUNTER;

/* Define the union U_RX_CPL_PAYLOAD_COUNTER */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_cpl_pl_cnt : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_RX_CPL_PAYLOAD_COUNTER;

/* Define the union U_TL_RX_CMP_EN */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_102             : 10  ; /* [31:22] */
        unsigned int    tl_rx_trace_hit_sts : 1  ; /* [21] */
        unsigned int    tl_rx_cmp_t9_en     : 1  ; /* [20] */
        unsigned int    tl_rx_cmp_t8_en     : 1  ; /* [19] */
        unsigned int    tl_rx_cmp_ln_en     : 1  ; /* [18] */
        unsigned int    tl_rx_dw3_en        : 1  ; /* [17] */
        unsigned int    tl_rx_dw2word0_en   : 1  ; /* [16] */
        unsigned int    tl_rx_dw2byte2_en   : 1  ; /* [15] */
        unsigned int    tl_rx_dw2byte3_en   : 1  ; /* [14] */
        unsigned int    tl_rx_dw1word0_en   : 1  ; /* [13] */
        unsigned int    tl_rx_dw1byte2_en   : 1  ; /* [12] */
        unsigned int    tl_rx_dw1byte3_en   : 1  ; /* [11] */
        unsigned int    tl_rx_cmp_fmt_en    : 1  ; /* [10] */
        unsigned int    tl_rx_cmp_type_en   : 1  ; /* [9] */
        unsigned int    tl_rx_cmp_tc_en     : 1  ; /* [8] */
        unsigned int    tl_rx_cmp_ido_en    : 1  ; /* [7] */
        unsigned int    tl_rx_cmp_th_en     : 1  ; /* [6] */
        unsigned int    tl_rx_cmp_td_en     : 1  ; /* [5] */
        unsigned int    tl_rx_cmp_ep_en     : 1  ; /* [4] */
        unsigned int    tl_rx_cmp_ro_en     : 1  ; /* [3] */
        unsigned int    tl_rx_cmp_ns_en     : 1  ; /* [2] */
        unsigned int    tl_rx_cmp_at_en     : 1  ; /* [1] */
        unsigned int    tl_rx_cmp_length_en : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CMP_EN;

/* Define the union U_TL_RX_CMP_HED_DW0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_cmp_fmt    : 3  ; /* [31:29] */
        unsigned int    tl_rx_cmp_type   : 5  ; /* [28:24] */
        unsigned int    tl_rx_cmp_t9     : 1  ; /* [23] */
        unsigned int    tl_rx_cmp_tc     : 3  ; /* [22:20] */
        unsigned int    tl_rx_cmp_t8     : 1  ; /* [19] */
        unsigned int    tl_rx_cmp_ido    : 1  ; /* [18] */
        unsigned int    tl_rx_cmp_ln     : 1  ; /* [17] */
        unsigned int    tl_rx_cmp_th     : 1  ; /* [16] */
        unsigned int    tl_rx_cmp_td     : 1  ; /* [15] */
        unsigned int    tl_rx_cmp_ep     : 1  ; /* [14] */
        unsigned int    tl_rx_cmp_ro     : 1  ; /* [13] */
        unsigned int    tl_rx_cmp_ns     : 1  ; /* [12] */
        unsigned int    tl_rx_cmp_at     : 2  ; /* [11:10] */
        unsigned int    tl_rx_cmp_length : 10  ; /* [9:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CMP_HED_DW0;

/* Define the union U_TL_RX_CMP_HED_DW1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_dw1word0 : 16  ; /* [31:16] */
        unsigned int    tl_rx_dw1byte2 : 8  ; /* [15:8] */
        unsigned int    tl_rx_dw1byte3 : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CMP_HED_DW1;

/* Define the union U_TL_RX_CMP_HED_DW2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_dw2word0 : 16  ; /* [31:16] */
        unsigned int    tl_rx_dw2byte2 : 8  ; /* [15:8] */
        unsigned int    tl_rx_dw2byte3 : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CMP_HED_DW2;

/* Define the union U_TL_RX_CMP_HED_DW3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_dw3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CMP_HED_DW3;

/* Define the union U_TL_RX_CAPTURED_HEADR_0DW */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_header_dw0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CAPTURED_HEADR_0DW;

/* Define the union U_TL_RX_CAPTURED_HEADR_1DW */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_header_dw1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CAPTURED_HEADR_1DW;

/* Define the union U_TL_RX_CAPTURED_HEADR_2DW */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_header_dw2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CAPTURED_HEADR_2DW;

/* Define the union U_TL_RX_CAPTURED_HEADR_3DW */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_header_dw3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CAPTURED_HEADR_3DW;

/* Define the union U_TL_RX_POSTED_CREDIT_DF */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_pd_vc0_cdt_df : 16  ; /* [31:16] */
        unsigned int    tl_ph_vc0_scale  : 2  ; /* [15:14] */
        unsigned int    tl_pd_vc0_scale  : 2  ; /* [13:12] */
        unsigned int    tl_ph_vc0_cdt_df : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_POSTED_CREDIT_DF;

/* Define the union U_TL_RX_NON_POSTED_CREDIT_DF */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_npd_vc0_cdt_df : 16  ; /* [31:16] */
        unsigned int    tl_nph_vc0_scale  : 2  ; /* [15:14] */
        unsigned int    tl_npd_vc0_scale  : 2  ; /* [13:12] */
        unsigned int    tl_nph_vc0_cdt_df : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_NON_POSTED_CREDIT_DF;

/* Define the union U_TL_RX_CPL_CREDIT_DF */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_cpld_vc0_cdt_df : 16  ; /* [31:16] */
        unsigned int    tl_cplh_vc0_scale  : 2  ; /* [15:14] */
        unsigned int    tl_cpld_vc0_scale  : 2  ; /* [13:12] */
        unsigned int    tl_cplh_vc0_cdt_df : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CPL_CREDIT_DF;

/* Define the union U_TL_RX_CDT_INI_UP_DF */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_103            : 23  ; /* [31:9] */
        unsigned int    tl_cpl_cdt_infi_en : 1  ; /* [8] */
        unsigned int    rsv_104            : 7  ; /* [7:1] */
        unsigned int    tl_cdt_ini_up_df   : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_CDT_INI_UP_DF;

/* Define the union U_RX_ASYN_STONE_FIFO_STATUS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_105                     : 3  ; /* [31:29] */
        unsigned int    tl_rx_cpl_to_ap_hdk         : 1  ; /* [28] */
        unsigned int    tl_rx_ur_cpl_hdk            : 1  ; /* [27] */
        unsigned int    tl_rx_err_msg_hdk           : 1  ; /* [26] */
        unsigned int    tl_rx_asyn_ccix_fifo_hdk    : 1  ; /* [25] */
        unsigned int    tl_rx_asyn_cpl_fifo_hdk     : 1  ; /* [24] */
        unsigned int    tl_rx_asyn_np_fifo_hdk      : 1  ; /* [23] */
        unsigned int    tl_rx_asyn_p_fifo_hdk       : 1  ; /* [22] */
        unsigned int    tl_rx_ccix_buffer_hdk       : 1  ; /* [21] */
        unsigned int    tl_rx_cpl_buffer_hdk        : 1  ; /* [20] */
        unsigned int    tl_rx_np_buffer_hdk         : 1  ; /* [19] */
        unsigned int    tl_rx_p_buffer_hdk          : 1  ; /* [18] */
        unsigned int    tl_rx_ur_cpl_fifo_full      : 1  ; /* [17] */
        unsigned int    tl_rx_ur_cpl_fifo_empty     : 1  ; /* [16] */
        unsigned int    tl_rx_stone_end1_fifo_full  : 1  ; /* [15] */
        unsigned int    tl_rx_stone_end1_fifo_empty : 1  ; /* [14] */
        unsigned int    tl_rx_stone_end0_fifo_full  : 1  ; /* [13] */
        unsigned int    tl_rx_stone_end0_fifo_empty : 1  ; /* [12] */
        unsigned int    tl_rx_stone_tlp1_fifo_full  : 1  ; /* [11] */
        unsigned int    tl_rx_stone_tlp1_fifo_empty : 1  ; /* [10] */
        unsigned int    tl_rx_stone_tlp0_fifo_full  : 1  ; /* [9] */
        unsigned int    tl_rx_stone_tlp0_fifo_empty : 1  ; /* [8] */
        unsigned int    tl_rx_asyn_ccix_fifo_full   : 1  ; /* [7] */
        unsigned int    tl_rx_asyn_ccix_fifo_empty  : 1  ; /* [6] */
        unsigned int    tl_rx_asyn_cpl_fifo_full    : 1  ; /* [5] */
        unsigned int    tl_rx_asyn_cpl_fifo_empty   : 1  ; /* [4] */
        unsigned int    tl_rx_asyn_np_fifo_full     : 1  ; /* [3] */
        unsigned int    tl_rx_asyn_np_fifo_empty    : 1  ; /* [2] */
        unsigned int    tl_rx_asyn_p_fifo_full      : 1  ; /* [1] */
        unsigned int    tl_rx_asyn_p_fifo_empty     : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_RX_ASYN_STONE_FIFO_STATUS;

/* Define the union U_TL_RX_ERR_STATUS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_106                      : 17  ; /* [31:15] */
        unsigned int    tl_rx_ext_stone0_ecc1bit_err : 1  ; /* [14] */
        unsigned int    tl_rx_ext_stone0_ecc2bit_err : 1  ; /* [13] */
        unsigned int    tl_rx_ext_stone1_ecc1bit_err : 1  ; /* [12] */
        unsigned int    tl_rx_ext_stone1_ecc2bit_err : 1  ; /* [11] */
        unsigned int    tl_rx_len_long_err           : 1  ; /* [10] */
        unsigned int    tl_rx_len_short_err          : 1  ; /* [9] */
        unsigned int    tl_rx_ca_cpl                 : 1  ; /* [8] */
        unsigned int    tl_rx_crs_cpl                : 1  ; /* [7] */
        unsigned int    tl_rx_ur_cpl                 : 1  ; /* [6] */
        unsigned int    tl_rx_ovf_err                : 1  ; /* [5] */
        unsigned int    tl_rx_uc_err                 : 1  ; /* [4] */
        unsigned int    tl_rx_ur_err                 : 1  ; /* [3] */
        unsigned int    tl_rx_mal_err                : 1  ; /* [2] */
        unsigned int    tl_rx_ecrc_err               : 1  ; /* [1] */
        unsigned int    tl_rx_ep_err                 : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_ERR_STATUS;

/* Define the union U_TL_RX_ECC_ERROR_STATUS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_rx_ccix_pd1_ecc_2bit_err : 1  ; /* [31] */
        unsigned int    tl_rx_ccix_pd1_ecc_1bit_err : 1  ; /* [30] */
        unsigned int    tl_rx_ccix_pd0_ecc_2bit_err : 1  ; /* [29] */
        unsigned int    tl_rx_ccix_pd0_ecc_1bit_err : 1  ; /* [28] */
        unsigned int    tl_rx_ccix_ph1_ecc_2bit_err : 1  ; /* [27] */
        unsigned int    tl_rx_ccix_ph1_ecc_1bit_err : 1  ; /* [26] */
        unsigned int    tl_rx_ccix_ph0_ecc_2bit_err : 1  ; /* [25] */
        unsigned int    tl_rx_ccix_ph0_ecc_1bit_err : 1  ; /* [24] */
        unsigned int    tl_rx_cpld1_ecc_2bit_err    : 1  ; /* [23] */
        unsigned int    tl_rx_cpld1_ecc_1bit_err    : 1  ; /* [22] */
        unsigned int    tl_rx_cpld0_ecc_2bit_err    : 1  ; /* [21] */
        unsigned int    tl_rx_cpld0_ecc_1bit_err    : 1  ; /* [20] */
        unsigned int    tl_rx_cplh1_ecc_2bit_err    : 1  ; /* [19] */
        unsigned int    tl_rx_cplh1_ecc_1bit_err    : 1  ; /* [18] */
        unsigned int    tl_rx_cplh0_ecc_2bit_err    : 1  ; /* [17] */
        unsigned int    tl_rx_cplh0_ecc_1bit_err    : 1  ; /* [16] */
        unsigned int    tl_rx_npd1_ecc_2bit_err     : 1  ; /* [15] */
        unsigned int    tl_rx_npd1_ecc_1bit_err     : 1  ; /* [14] */
        unsigned int    tl_rx_npd0_ecc_2bit_err     : 1  ; /* [13] */
        unsigned int    tl_rx_npd0_ecc_1bit_err     : 1  ; /* [12] */
        unsigned int    tl_rx_nph1_ecc_2bit_err     : 1  ; /* [11] */
        unsigned int    tl_rx_nph1_ecc_1bit_err     : 1  ; /* [10] */
        unsigned int    tl_rx_nph0_ecc_2bit_err     : 1  ; /* [9] */
        unsigned int    tl_rx_nph0_ecc_1bit_err     : 1  ; /* [8] */
        unsigned int    tl_rx_pd1_ecc_2bit_err      : 1  ; /* [7] */
        unsigned int    tl_rx_pd1_ecc_1bit_err      : 1  ; /* [6] */
        unsigned int    tl_rx_pd0_ecc_2bit_err      : 1  ; /* [5] */
        unsigned int    tl_rx_pd0_ecc_1bit_err      : 1  ; /* [4] */
        unsigned int    tl_rx_ph1_ecc_2bit_err      : 1  ; /* [3] */
        unsigned int    tl_rx_ph1_ecc_1bit_err      : 1  ; /* [2] */
        unsigned int    tl_rx_ph0_ecc_2bit_err      : 1  ; /* [1] */
        unsigned int    tl_rx_ph0_ecc_1bit_err      : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_ECC_ERROR_STATUS;

/* Define the union U_TL_RX_BP_CTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_107       : 28  ; /* [31:4] */
        unsigned int    tl_rx_ccix_bp : 1  ; /* [3] */
        unsigned int    tl_rx_cpl_bp  : 1  ; /* [2] */
        unsigned int    tl_rx_np_bp   : 1  ; /* [1] */
        unsigned int    tl_rx_p_bp    : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_BP_CTRL;

/* Define the union U_TL_RX_ECC_1BIT_ERR_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_108                : 24  ; /* [31:8] */
        unsigned int    tl_rx_ecc_1bit_err_cnt : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_ECC_1BIT_ERR_CNT;

/* Define the union U_TL_RX_ECC_1BIT_ERR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_109                  : 8  ; /* [31:24] */
        unsigned int    tl_rx_err_1bit_addr_type : 8  ; /* [23:16] */
        unsigned int    tl_rx_ecc_1bit_err_addr  : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_ECC_1BIT_ERR;

/* Define the union U_TL_ECC_2BIT_ERR_CNT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_110                : 24  ; /* [31:8] */
        unsigned int    tl_rx_ecc_2bit_err_cnt : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_ECC_2BIT_ERR_CNT;

/* Define the union U_TL_ECC_2BIT_ERR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_111                  : 8  ; /* [31:24] */
        unsigned int    tl_rx_err_2bit_addr_type : 8  ; /* [23:16] */
        unsigned int    tl_rx_ecc_2bit_err_addr  : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_ECC_2BIT_ERR;

/* Define the union U_TL_RX_INSERT_ECC_ERR */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_112            : 16  ; /* [31:16] */
        unsigned int    tl_rx_ecc_cfg_type : 8  ; /* [15:8] */
        unsigned int    rsv_113            : 5  ; /* [7:3] */
        unsigned int    tl_rx_ecc_cfg      : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_RX_INSERT_ECC_ERR;

/* Define the union U_MSIX_CONTROL_REG */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_114            : 21  ; /* [31:11] */
        unsigned int    tl_msix_table_size : 11  ; /* [10:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_MSIX_CONTROL_REG;

/* Define the union U_MSIX_OFFSET_BIR_REG */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_msix_table_offset : 29  ; /* [31:3] */
        unsigned int    tl_msix_table_bir    : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_MSIX_OFFSET_BIR_REG;

/* Define the union U_PBA_OFFSET_BIR_REG */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_pba_table_offset : 29  ; /* [31:3] */
        unsigned int    tl_pba_table_bir    : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_PBA_OFFSET_BIR_REG;

/* Define the union U_TL_CFGSPACE_BDF */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_115        : 19  ; /* [31:13] */
        unsigned int    tl_cfg_dev_num : 5  ; /* [12:8] */
        unsigned int    tl_cfg_bus_num : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CFGSPACE_BDF;

/* Define the union U_TL_CCIX_RX_POSTED_CREDIT_DF */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_pd_vc1_cdt_df : 16  ; /* [31:16] */
        unsigned int    tl_ph_vc1_scale  : 2  ; /* [15:14] */
        unsigned int    tl_pd_vc1_scale  : 2  ; /* [13:12] */
        unsigned int    tl_ph_vc1_cdt_df : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CCIX_RX_POSTED_CREDIT_DF;

/* Define the union U_TL_CCIX_RX_CDT_INI_UP_DF */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_116              : 31  ; /* [31:1] */
        unsigned int    tl_vc1_cdt_ini_up_df : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CCIX_RX_CDT_INI_UP_DF;

/* Define the union U_TL_CCIX_VDR_ID */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_117           : 16  ; /* [31:16] */
        unsigned int    tl_ccix_vendor_id : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CCIX_VDR_ID;

/* Define the union U_TL_CCIX_VC_POST_CREDIT_LEFT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_ccix_pd_credit_left : 16  ; /* [31:16] */
        unsigned int    rsv_118                : 4  ; /* [15:12] */
        unsigned int    tl_ccix_ph_credit_left : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CCIX_VC_POST_CREDIT_LEFT;

/* Define the union U_TL_CCIX_RX_POSTED_CREDIT */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_pd_vc1_cdt : 16  ; /* [31:16] */
        unsigned int    rsv_119       : 4  ; /* [15:12] */
        unsigned int    tl_ph_vc1_cdt : 12  ; /* [11:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CCIX_RX_POSTED_CREDIT;

/* Define the union U_TL_CCIX_RX_CDT_INI_UP */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_120           : 31  ; /* [31:1] */
        unsigned int    tl_vc1_cdt_ini_up : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CCIX_RX_CDT_INI_UP;

/* Define the union U_TL_CCIX_HEAD_DW0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_ccix_err_hed_dw0 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CCIX_HEAD_DW0;

/* Define the union U_TL_CCIX_HEAD_DW1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_ccix_err_hed_dw1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CCIX_HEAD_DW1;

/* Define the union U_TL_CCIX_HEAD_DW2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_ccix_err_hed_dw2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CCIX_HEAD_DW2;

/* Define the union U_TL_CCIX_HEAD_DW3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    tl_ccix_err_hed_dw3 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_TL_CCIX_HEAD_DW3;

/* Define the union U_ECO_TL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_121 : 16  ; /* [31:16] */
        unsigned int    eco_tl  : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_ECO_TL;


//==============================================================================
/* Define the global struct */
typedef struct
{
    volatile U_TL_TX_CTRL                    TL_TX_CTRL                    ; /* 0 */
    volatile U_TL_ENGIEN_STATUS              TL_ENGIEN_STATUS              ; /* 4 */
    volatile U_TL_RX_CHECK_EN                TL_RX_CHECK_EN                ; /* 8 */
    volatile U_TL_BASE_LIMT_CHECK__EN        TL_BASE_LIMT_CHECK__EN        ; /* C */
    volatile U_TL_NAT_BAR_ADDRESS_CONTROL    TL_NAT_BAR_ADDRESS_CONTROL    ; /* 10 */
    volatile U_TL_ASPM_IDLE_CNT              TL_ASPM_IDLE_CNT              ; /* 100 */
    volatile U_TL_ASPM_IDLE_EN               TL_ASPM_IDLE_EN               ; /* 104 */
    volatile U_TL_PM_DC_CTRL                 TL_PM_DC_CTRL                 ; /* 108 */
    volatile U_TL_PM_STATE                   TL_PM_STATE                   ; /* 10C */
    volatile U_TL_PM_UC_CTRL                 TL_PM_UC_CTRL                 ; /* 114 */
    volatile U_TL_ENTER_L0_CTRL              TL_ENTER_L0_CTRL              ; /* 118 */
    volatile U_TL_PM_TIMEOUT_CTRL            TL_PM_TIMEOUT_CTRL            ; /* 11C */
    volatile U_PFN_BAR0_MASK                 PFN_BAR0_MASK[4]              ; /* 300 */
    volatile U_PFN_BAR1_MASK                 PFN_BAR1_MASK[4]              ; /* 320 */
    volatile U_PFN_BAR2_MASK                 PFN_BAR2_MASK[4]              ; /* 340 */
    volatile U_PFN_BAR3_MASK                 PFN_BAR3_MASK[4]              ; /* 360 */
    volatile U_PFN_BAR4_MASK                 PFN_BAR4_MASK[4]              ; /* 380 */
    volatile U_PFN_BAR5_MASK                 PFN_BAR5_MASK[4]              ; /* 3A0 */
    volatile U_VFN_BAR0_MASK                 VFN_BAR0_MASK[4]              ; /* 3C0 */
    volatile U_VFN_BAR1_MASK                 VFN_BAR1_MASK[4]              ; /* 3E0 */
    volatile U_VFN_BAR2_MASK                 VFN_BAR2_MASK[4]              ; /* 400 */
    volatile U_VFN_BAR3_MASK                 VFN_BAR3_MASK[4]              ; /* 420 */
    volatile U_VFN_BAR4_MASK                 VFN_BAR4_MASK[4]              ; /* 440 */
    volatile U_VFN_BAR5_MASK                 VFN_BAR5_MASK[4]              ; /* 460 */
    volatile U_PFN_BARN_ENABLE               PFN_BARN_ENABLE[6]            ; /* 478 */
    volatile U_VFN_BARN_ENABLE               VFN_BARN_ENABLE[6]            ; /* 490 */
    volatile U_PFN_ROM_MASK                  PFN_ROM_MASK[4]               ; /* 4B0 */
    volatile U_PFN_ROM_ENABLE                PFN_ROM_ENABLE                ; /* 4D0 */
    volatile U_TL_CFG_SPACE_CTRL             TL_CFG_SPACE_CTRL             ; /* 4D4 */
    volatile U_TL_CFG_SPACE_PF_CTRL          TL_CFG_SPACE_PF_CTRL          ; /* 4D8 */
    volatile U_TL_CFG_SPACE_VF_NUM           TL_CFG_SPACE_VF_NUM           ; /* 4DC */
    volatile U_SYSTEM_ERR_OVERRIDE_CONTROL   SYSTEM_ERR_OVERRIDE_CONTROL   ; /* 4E4 */
    volatile U_TL_CFG_HCK_EN                 TL_CFG_HCK_EN                 ; /* 4E8 */
    volatile U_TL_CFGSPACE_SEL               TL_CFGSPACE_SEL               ; /* 4EC */
    volatile U_FLR_INT_MASK_0                FLR_INT_MASK_0                ; /* 500 */
    volatile U_FLR_INT_STATUS_0              FLR_INT_STATUS_0              ; /* 504 */
    volatile U_FLR_INT_MASK_1                FLR_INT_MASK_1                ; /* 508 */
    volatile U_FLR_INT_STATUS_1              FLR_INT_STATUS_1              ; /* 50C */
    volatile U_FLR_INT_MASK_2                FLR_INT_MASK_2                ; /* 510 */
    volatile U_FLR_INT_STATUS_2              FLR_INT_STATUS_2              ; /* 514 */
    volatile U_FLR_INT_MASK_3                FLR_INT_MASK_3                ; /* 518 */
    volatile U_FLR_INT_STATUS_3              FLR_INT_STATUS_3              ; /* 51C */
    volatile U_FLR_INT_MASK_4                FLR_INT_MASK_4                ; /* 520 */
    volatile U_FLR_INT_STATUS_4              FLR_INT_STATUS_4              ; /* 524 */
    volatile U_FLR_INT_MASK_5                FLR_INT_MASK_5                ; /* 528 */
    volatile U_FLR_INT_STATUS_5              FLR_INT_STATUS_5              ; /* 52C */
    volatile U_FLR_INT_MASK_6                FLR_INT_MASK_6                ; /* 530 */
    volatile U_FLR_INT_STATUS_6              FLR_INT_STATUS_6              ; /* 534 */
    volatile U_FLR_INT_MASK_7                FLR_INT_MASK_7                ; /* 538 */
    volatile U_FLR_INT_STATUS_7              FLR_INT_STATUS_7              ; /* 53C */
    volatile U_PF_FLR_INT_MASK               PF_FLR_INT_MASK               ; /* 540 */
    volatile U_PF_FLR_INT_STATUS             PF_FLR_INT_STATUS             ; /* 544 */
    volatile U_PF_FLR_EN                     PF_FLR_EN                     ; /* 548 */
    volatile U_FLR_EN_0                      FLR_EN_0                      ; /* 54C */
    volatile U_FLR_EN_1                      FLR_EN_1                      ; /* 550 */
    volatile U_FLR_EN_2                      FLR_EN_2                      ; /* 554 */
    volatile U_FLR_EN_3                      FLR_EN_3                      ; /* 558 */
    volatile U_FLR_EN_4                      FLR_EN_4                      ; /* 55C */
    volatile U_FLR_EN_5                      FLR_EN_5                      ; /* 560 */
    volatile U_FLR_EN_6                      FLR_EN_6                      ; /* 564 */
    volatile U_FLR_EN_7                      FLR_EN_7                      ; /* 568 */
    volatile U_TL_INT_STATUS0                TL_INT_STATUS0                ; /* 56C */
    volatile U_TL_INT_STATUS1                TL_INT_STATUS1                ; /* 570 */
    volatile U_TL_INT_MASK0                  TL_INT_MASK0                  ; /* 574 */
    volatile U_TL_INT_SET0                   TL_INT_SET0                   ; /* 578 */
    volatile U_TL_INT_RO0                    TL_INT_RO0                    ; /* 57C */
    volatile U_TL_INT_MASK1                  TL_INT_MASK1                  ; /* 580 */
    volatile U_TL_INT_SET1                   TL_INT_SET1                   ; /* 584 */
    volatile U_TL_INT_RO1                    TL_INT_RO1                    ; /* 588 */
    volatile U_TL_FLR_INT_SEL                TL_FLR_INT_SEL                ; /* 58C */
    volatile U_TL_TX_ATOMIC_BLK_CNT          TL_TX_ATOMIC_BLK_CNT          ; /* 900 */
    volatile U_TL_TX_PFX_BLK_CNT             TL_TX_PFX_BLK_CNT             ; /* 904 */
    volatile U_TL_TX_MEM_RD_CNT              TL_TX_MEM_RD_CNT              ; /* 908 */
    volatile U_TL_TX_MEM_WR_CNT              TL_TX_MEM_WR_CNT              ; /* 90C */
    volatile U_TL_TX_CFG_RD_CNT              TL_TX_CFG_RD_CNT              ; /* 910 */
    volatile U_TL_TX_CFG_WR_CNT              TL_TX_CFG_WR_CNT              ; /* 914 */
    volatile U_TL_TX_IO_RD_CNT               TL_TX_IO_RD_CNT               ; /* 918 */
    volatile U_TL_TX_IO_WR_CNT               TL_TX_IO_WR_CNT               ; /* 91C */
    volatile U_TL_TX_POISON_BLK_CNT          TL_TX_POISON_BLK_CNT          ; /* 920 */
    volatile U_TL_TX_MSG_CNT                 TL_TX_MSG_CNT                 ; /* 924 */
    volatile U_TL_TX_UR_CNT                  TL_TX_UR_CNT                  ; /* 928 */
    volatile U_TL_TX_GEN_CPL_CNT             TL_TX_GEN_CPL_CNT             ; /* 92C */
    volatile U_TL_TX_ERR_CNT                 TL_TX_ERR_CNT                 ; /* 930 */
    volatile U_TL_TX_CCIX_CNT                TL_TX_CCIX_CNT                ; /* 934 */
    volatile U_TL_TX_ATOMIC_CNT              TL_TX_ATOMIC_CNT              ; /* 938 */
    volatile U_TL_TX_P2P_CNT                 TL_TX_P2P_CNT                 ; /* 93C */
    volatile U_TL_TX_FUN_TLP_TLP_CNT         TL_TX_FUN_TLP_TLP_CNT         ; /* 940 */
    volatile U_TL_TX_FUN_PAYLOAD_CNT         TL_TX_FUN_PAYLOAD_CNT         ; /* 944 */
    volatile U_TL_TX_FUN_ALL_DW_CNT          TL_TX_FUN_ALL_DW_CNT          ; /* 948 */
    volatile U_TL_TX_CAPTU_FIELD_0           TL_TX_CAPTU_FIELD_0           ; /* 94C */
    volatile U_TL_TX_CAPTU_FIELD_1           TL_TX_CAPTU_FIELD_1           ; /* 950 */
    volatile U_TL_TX_CAPTU_FIELD_2           TL_TX_CAPTU_FIELD_2           ; /* 954 */
    volatile U_TL_TX_CAPTU_FIELD_3           TL_TX_CAPTU_FIELD_3           ; /* 958 */
    volatile U_TL_TX_CAPTU_FIELD_MAP_0       TL_TX_CAPTU_FIELD_MAP_0       ; /* 95C */
    volatile U_TL_TX_CAPTU_FIELD_MAP_1       TL_TX_CAPTU_FIELD_MAP_1       ; /* 960 */
    volatile U_TL_TX_CAPTU_FIELD_MAP_2       TL_TX_CAPTU_FIELD_MAP_2       ; /* 964 */
    volatile U_TL_TX_CAPTU_FIELD_MAP_3       TL_TX_CAPTU_FIELD_MAP_3       ; /* 968 */
    volatile U_TL_CNT_CTRL                   TL_CNT_CTRL                   ; /* 96C */
    volatile U_TL_TX_CNT_ST                  TL_TX_CNT_ST                  ; /* 970 */
    volatile U_TL_TX_CAPTU_HED_0             TL_TX_CAPTU_HED_0             ; /* 974 */
    volatile U_TL_TX_CAPTU_HED_1             TL_TX_CAPTU_HED_1             ; /* 978 */
    volatile U_TL_TX_CAPTU_HED_2             TL_TX_CAPTU_HED_2             ; /* 97C */
    volatile U_TL_TX_CAPTU_HED_3             TL_TX_CAPTU_HED_3             ; /* 980 */
    volatile U_TL_TX_DL_BP_CNT               TL_TX_DL_BP_CNT               ; /* 990 */
    volatile U_TL_INSERT_TLP_CTRL            TL_INSERT_TLP_CTRL            ; /* 994 */
    volatile U_TL_INSERT_TLP_HEADER0         TL_INSERT_TLP_HEADER0         ; /* 998 */
    volatile U_TL_INSERT_TLP_HEADER1         TL_INSERT_TLP_HEADER1         ; /* 99C */
    volatile U_TL_INSERT_TLP_HEADER2         TL_INSERT_TLP_HEADER2         ; /* 9A0 */
    volatile U_TL_INSERT_TLP_HEADER3         TL_INSERT_TLP_HEADER3         ; /* 9A4 */
    volatile U_TL_TLP_FUN_SEL                TL_TLP_FUN_SEL                ; /* 9A8 */
    volatile U_TL_INSERT_TLP_DATA0           TL_INSERT_TLP_DATA0           ; /* 9AC */
    volatile U_TL_INSERT_TLP_DATA1           TL_INSERT_TLP_DATA1           ; /* 9B0 */
    volatile U_TL_INSERT_TLP_DATA2           TL_INSERT_TLP_DATA2           ; /* 9B4 */
    volatile U_TL_INSERT_TLP_DATA3           TL_INSERT_TLP_DATA3           ; /* 9B8 */
    volatile U_TL_TX_TH                      TL_TX_TH                      ; /* 9BC */
    volatile U_TL_TX_ECC_CFG                 TL_TX_ECC_CFG                 ; /* 9C0 */
    volatile U_TL_TX_ECC_1BIT_ERR_ADDR       TL_TX_ECC_1BIT_ERR_ADDR       ; /* 9C4 */
    volatile U_TL_TX_ECC_2BIT_ERR_ADDR       TL_TX_ECC_2BIT_ERR_ADDR       ; /* 9C8 */
    volatile U_TL_TX_VC0_P_FC_LEFT           TL_TX_VC0_P_FC_LEFT           ; /* 9CC */
    volatile U_TL_TX_VC0_NP_FC_LEFT          TL_TX_VC0_NP_FC_LEFT          ; /* 9D0 */
    volatile U_TL_TX_VC0_CPL_FC_LEFT         TL_TX_VC0_CPL_FC_LEFT         ; /* 9D4 */
    volatile U_TL_TX_VC1_P_FC_LEFT           TL_TX_VC1_P_FC_LEFT           ; /* 9D8 */
    volatile U_TL_TX_TC_MAPERR_TC            TL_TX_TC_MAPERR_TC            ; /* 9DC */
    volatile U_TL_TX_ERR_ERROR_STATUS        TL_TX_ERR_ERROR_STATUS        ; /* 9E0 */
    volatile U_TL_TX_ECC_1BIT_ERR_CNT        TL_TX_ECC_1BIT_ERR_CNT        ; /* 9E4 */
    volatile U_TL_TX_ECC_2BIT_ERR_CNT        TL_TX_ECC_2BIT_ERR_CNT        ; /* 9E8 */
    volatile U_TL_TX_CCIX_SP_EN              TL_TX_CCIX_SP_EN              ; /* 9EC */
    volatile U_TL_TX_FIFO_STS                TL_TX_FIFO_STS                ; /* 9F0 */
    volatile U_TL_TX_CFG_FIFO_CNT            TL_TX_CFG_FIFO_CNT            ; /* 9F4 */
    volatile U_TL_TX_ECRC_ERR_INSERT_CNT     TL_TX_ECRC_ERR_INSERT_CNT     ; /* 9F8 */
    volatile U_TL_RX_VC0_POST_CREDIT_LEFT    TL_RX_VC0_POST_CREDIT_LEFT    ; /* B00 */
    volatile U_TL_RX_VC0_NONPOST_CREDIT_LEFT TL_RX_VC0_NONPOST_CREDIT_LEFT ; /* B04 */
    volatile U_TL_RX_VC0_CPL_CREDIT_LEFT     TL_RX_VC0_CPL_CREDIT_LEFT     ; /* B08 */
    volatile U_TL_RX_VC1_POST_CREDIT_LEFT    TL_RX_VC1_POST_CREDIT_LEFT    ; /* B0C */
    volatile U_RX_RX_BUFFER_STATUS           RX_RX_BUFFER_STATUS           ; /* B18 */
    volatile U_TL_RX_POSTED_CREDIT           TL_RX_POSTED_CREDIT           ; /* B1C */
    volatile U_TL_RX_NON_POSTED_CREDIT       TL_RX_NON_POSTED_CREDIT       ; /* B20 */
    volatile U_TL_RX_CPL_CREDIT              TL_RX_CPL_CREDIT              ; /* B24 */
    volatile U_TL_RX_CDT_INI_UP              TL_RX_CDT_INI_UP              ; /* B28 */
    volatile U_TL_RX_ERR_CNT                 TL_RX_ERR_CNT                 ; /* B2C */
    volatile U_TL_RX_NULL_CNT                TL_RX_NULL_CNT                ; /* B30 */
    volatile U_TL_RX_UR_CPL_CNT              TL_RX_UR_CPL_CNT              ; /* B34 */
    volatile U_TL_RX_TOTAL_CNT               TL_RX_TOTAL_CNT               ; /* B38 */
    volatile U_TL_RX_TOTAL_TR_CNT            TL_RX_TOTAL_TR_CNT            ; /* B3C */
    volatile U_TL_RX_DROP_CNT                TL_RX_DROP_CNT                ; /* B40 */
    volatile U_TL_RX_POST_CNT                TL_RX_POST_CNT                ; /* B44 */
    volatile U_TL_RX_NONPOST_CNT             TL_RX_NONPOST_CNT             ; /* B48 */
    volatile U_TL_RX_CPL_CNT                 TL_RX_CPL_CNT                 ; /* B4C */
    volatile U_TL_RX_ERRCPL_CNT              TL_RX_ERRCPL_CNT              ; /* B50 */
    volatile U_TL_RX_CCIX_CNT                TL_RX_CCIX_CNT                ; /* B54 */
    volatile U_RX_PAYLOAD_CNT_CTRL           RX_PAYLOAD_CNT_CTRL           ; /* B58 */
    volatile U_RX_MWR_PAYLOAD_COUNTER        RX_MWR_PAYLOAD_COUNTER        ; /* B5C */
    volatile U_RX_CPL_PAYLOAD_COUNTER        RX_CPL_PAYLOAD_COUNTER        ; /* B60 */
    volatile U_TL_RX_CMP_EN                  TL_RX_CMP_EN                  ; /* B64 */
    volatile U_TL_RX_CMP_HED_DW0             TL_RX_CMP_HED_DW0             ; /* B68 */
    volatile U_TL_RX_CMP_HED_DW1             TL_RX_CMP_HED_DW1             ; /* B6C */
    volatile U_TL_RX_CMP_HED_DW2             TL_RX_CMP_HED_DW2             ; /* B70 */
    volatile U_TL_RX_CMP_HED_DW3             TL_RX_CMP_HED_DW3             ; /* B74 */
    volatile U_TL_RX_CAPTURED_HEADR_0DW      TL_RX_CAPTURED_HEADR_0DW      ; /* B78 */
    volatile U_TL_RX_CAPTURED_HEADR_1DW      TL_RX_CAPTURED_HEADR_1DW      ; /* B7C */
    volatile U_TL_RX_CAPTURED_HEADR_2DW      TL_RX_CAPTURED_HEADR_2DW      ; /* B80 */
    volatile U_TL_RX_CAPTURED_HEADR_3DW      TL_RX_CAPTURED_HEADR_3DW      ; /* B84 */
    volatile U_TL_RX_POSTED_CREDIT_DF        TL_RX_POSTED_CREDIT_DF        ; /* B88 */
    volatile U_TL_RX_NON_POSTED_CREDIT_DF    TL_RX_NON_POSTED_CREDIT_DF    ; /* B8C */
    volatile U_TL_RX_CPL_CREDIT_DF           TL_RX_CPL_CREDIT_DF           ; /* B90 */
    volatile U_TL_RX_CDT_INI_UP_DF           TL_RX_CDT_INI_UP_DF           ; /* B94 */
    volatile U_RX_ASYN_STONE_FIFO_STATUS     RX_ASYN_STONE_FIFO_STATUS     ; /* B98 */
    volatile U_TL_RX_ERR_STATUS              TL_RX_ERR_STATUS              ; /* B9C */
    volatile U_TL_RX_ECC_ERROR_STATUS        TL_RX_ECC_ERROR_STATUS        ; /* BA0 */
    volatile U_TL_RX_BP_CTRL                 TL_RX_BP_CTRL                 ; /* BA4 */
    volatile U_TL_RX_ECC_1BIT_ERR_CNT        TL_RX_ECC_1BIT_ERR_CNT        ; /* BA8 */
    volatile U_TL_RX_ECC_1BIT_ERR            TL_RX_ECC_1BIT_ERR            ; /* BAC */
    volatile U_TL_ECC_2BIT_ERR_CNT           TL_ECC_2BIT_ERR_CNT           ; /* BB0 */
    volatile U_TL_ECC_2BIT_ERR               TL_ECC_2BIT_ERR               ; /* BB4 */
    volatile U_TL_RX_INSERT_ECC_ERR          TL_RX_INSERT_ECC_ERR          ; /* BB8 */
    volatile U_MSIX_CONTROL_REG              MSIX_CONTROL_REG[4]           ; /* E00 */
    volatile U_MSIX_OFFSET_BIR_REG           MSIX_OFFSET_BIR_REG[4]        ; /* E10 */
    volatile U_PBA_OFFSET_BIR_REG            PBA_OFFSET_BIR_REG[4]         ; /* E20 */
    volatile U_TL_CFGSPACE_BDF               TL_CFGSPACE_BDF               ; /* E30 */
    volatile U_TL_CCIX_RX_POSTED_CREDIT_DF   TL_CCIX_RX_POSTED_CREDIT_DF   ; /* F00 */
    volatile U_TL_CCIX_RX_CDT_INI_UP_DF      TL_CCIX_RX_CDT_INI_UP_DF      ; /* F04 */
    volatile U_TL_CCIX_VDR_ID                TL_CCIX_VDR_ID                ; /* F08 */
    volatile U_TL_CCIX_VC_POST_CREDIT_LEFT   TL_CCIX_VC_POST_CREDIT_LEFT   ; /* F0C */
    volatile U_TL_CCIX_RX_POSTED_CREDIT      TL_CCIX_RX_POSTED_CREDIT      ; /* F10 */
    volatile U_TL_CCIX_RX_CDT_INI_UP         TL_CCIX_RX_CDT_INI_UP         ; /* F14 */
    volatile U_TL_CCIX_HEAD_DW0              TL_CCIX_HEAD_DW0              ; /* F18 */
    volatile U_TL_CCIX_HEAD_DW1              TL_CCIX_HEAD_DW1              ; /* F1C */
    volatile U_TL_CCIX_HEAD_DW2              TL_CCIX_HEAD_DW2              ; /* F20 */
    volatile U_TL_CCIX_HEAD_DW3              TL_CCIX_HEAD_DW3              ; /* F24 */
    volatile U_ECO_TL                        ECO_TL                        ; /* FFC */

} S_hipciec_tl_reg_1_REGS_TYPE;

/* Declare the struct pointor of the module hipciec_tl_reg_1 */
extern volatile S_hipciec_tl_reg_1_REGS_TYPE *gophipciec_tl_reg_1AllReg;

/* Declare the functions that set the member value */
int iSetTL_TX_CTRL_tl_tx_nond0_en(unsigned int utl_tx_nond0_en);
int iSetTL_TX_CTRL_tl_tx_nond0_stop_en(unsigned int utl_tx_nond0_stop_en);
int iSetTL_ENGIEN_STATUS_tl_msix_ram_ini_finish(unsigned int utl_msix_ram_ini_finish);
int iSetTL_ENGIEN_STATUS_tl_msix_ram_ini(unsigned int utl_msix_ram_ini);
int iSetTL_RX_CHECK_EN_tl_rx_vdm0_forwarding_en(unsigned int utl_rx_vdm0_forwarding_en);
int iSetTL_RX_CHECK_EN_tl_rx_poison_forwarding_en(unsigned int utl_rx_poison_forwarding_en);
int iSetTL_RX_CHECK_EN_tl_ioreq_check_en(unsigned int utl_ioreq_check_en);
int iSetTL_RX_CHECK_EN_tl_cfgreq_check_en(unsigned int utl_cfgreq_check_en);
int iSetTL_RX_CHECK_EN_tl_rcb_check_en(unsigned int utl_rcb_check_en);
int iSetTL_RX_CHECK_EN_tl_cdt_ovf_check_en(unsigned int utl_cdt_ovf_check_en);
int iSetTL_RX_CHECK_EN_tl_4kb_check_en(unsigned int utl_4kb_check_en);
int iSetTL_BASE_LIMT_CHECK__EN_tl_cfg_ta_bl_en(unsigned int utl_cfg_ta_bl_en);
int iSetTL_BASE_LIMT_CHECK__EN_tl_cfg_bl_en(unsigned int utl_cfg_bl_en);
int iSetTL_NAT_BAR_ADDRESS_CONTROL_tl_rx_nat_rom_bar_en(unsigned int utl_rx_nat_rom_bar_en);
int iSetTL_NAT_BAR_ADDRESS_CONTROL_tl_rx_nat_bar_en(unsigned int utl_rx_nat_bar_en);
int iSetTL_ASPM_IDLE_CNT_tl_aspm_l1_enter_cnt(unsigned int utl_aspm_l1_enter_cnt);
int iSetTL_ASPM_IDLE_CNT_tl_aspm_l0s_enter_cnt(unsigned int utl_aspm_l0s_enter_cnt);
int iSetTL_ASPM_IDLE_EN_tl_aspm_idlecnt_en(unsigned int utl_aspm_idlecnt_en);
int iSetTL_PM_DC_CTRL_tl_dc_pcipm_enter_l2_en(unsigned int utl_dc_pcipm_enter_l2_en);
int iSetTL_PM_DC_CTRL_tl_dc_pcipm_enter_l1_en(unsigned int utl_dc_pcipm_enter_l1_en);
int iSetTL_PM_DC_CTRL_tl_dc_aspm_enter_l1_en(unsigned int utl_dc_aspm_enter_l1_en);
int iSetTL_PM_DC_CTRL_tl_dc_aspm_enter_l0s_en(unsigned int utl_dc_aspm_enter_l0s_en);
int iSetTL_PM_STATE_pm_pme_state(unsigned int upm_pme_state);
int iSetTL_PM_STATE_tl_pm_state(unsigned int utl_pm_state);
int iSetTL_PM_UC_CTRL_tl_uc_pcipm_enter_l2_en(unsigned int utl_uc_pcipm_enter_l2_en);
int iSetTL_PM_UC_CTRL_tl_uc_pcipm_enter_l1_en(unsigned int utl_uc_pcipm_enter_l1_en);
int iSetTL_PM_UC_CTRL_tl_uc_aspm_enter_l1_en(unsigned int utl_uc_aspm_enter_l1_en);
int iSetTL_PM_UC_CTRL_tl_uc_aspm_enter_l1_nak_en(unsigned int utl_uc_aspm_enter_l1_nak_en);
int iSetTL_ENTER_L0_CTRL_tl_aspm_stop(unsigned int utl_aspm_stop);
int iSetTL_ENTER_L0_CTRL_tl_enter_l0_en(unsigned int utl_enter_l0_en);
int iSetTL_PM_TIMEOUT_CTRL_tl_pm_pme_timeout_value(unsigned int utl_pm_pme_timeout_value);
int iSetTL_PM_TIMEOUT_CTRL_tl_pm_timeout_value(unsigned int utl_pm_timeout_value);
int iSetTL_PM_TIMEOUT_CTRL_tl_pm_timeout_en(unsigned int utl_pm_timeout_en);
int iSetPFN_BAR0_MASK_pfn_bar0_mask(unsigned int upfn_bar0_mask);
int iSetPFN_BAR1_MASK_pfn_bar1_mask(unsigned int upfn_bar1_mask);
int iSetPFN_BAR2_MASK_pfn_bar2_mask(unsigned int upfn_bar2_mask);
int iSetPFN_BAR3_MASK_pfn_bar3_mask(unsigned int upfn_bar3_mask);
int iSetPFN_BAR4_MASK_pfn_bar4_mask(unsigned int upfn_bar4_mask);
int iSetPFN_BAR5_MASK_pfn_bar5_mask(unsigned int upfn_bar5_mask);
int iSetVFN_BAR0_MASK_vfn_bar0_mask(unsigned int uvfn_bar0_mask);
int iSetVFN_BAR1_MASK_vfn_bar1_mask(unsigned int uvfn_bar1_mask);
int iSetVFN_BAR2_MASK_vfn_bar2_mask(unsigned int uvfn_bar2_mask);
int iSetVFN_BAR3_MASK_vfn_bar3_mask(unsigned int uvfn_bar3_mask);
int iSetVFN_BAR4_MASK_vfn_bar4_mask(unsigned int uvfn_bar4_mask);
int iSetVFN_BAR5_MASK_vfn_bar5_mask(unsigned int uvfn_bar5_mask);
int iSetPFN_BARN_ENABLE_pfn_bar_enable(unsigned int upfn_bar_enable);
int iSetVFN_BARN_ENABLE_vfn_bar_enable(unsigned int uvfn_bar_enable);
int iSetPFN_ROM_MASK_pfn_rom_mask(unsigned int upfn_rom_mask);
int iSetPFN_ROM_ENABLE_pf_rom_bar_enable(unsigned int upf_rom_bar_enable);
int iSetTL_CFG_SPACE_CTRL_tl_dve_flr_en(unsigned int utl_dve_flr_en);
int iSetTL_CFG_SPACE_CTRL_tl_cfgcpl_crs_return(unsigned int utl_cfgcpl_crs_return);
int iSetTL_CFG_SPACE_CTRL_tl_cfgcpl_crs_en(unsigned int utl_cfgcpl_crs_en);
int iSetTL_CFG_SPACE_CTRL_tl_cfgcpld_ur_dis(unsigned int utl_cfgcpld_ur_dis);
int iSetTL_CFG_SPACE_CTRL_tl_nonfatal_adv(unsigned int utl_nonfatal_adv);
int iSetTL_CFG_SPACE_PF_CTRL_tl_pf_support_en(unsigned int utl_pf_support_en);
int iSetTL_CFG_SPACE_VF_NUM_tl_pf_support_num(unsigned int utl_pf_support_num);
int iSetSYSTEM_ERR_OVERRIDE_CONTROL_rppio_uncor_err_type(unsigned int urppio_uncor_err_type);
int iSetSYSTEM_ERR_OVERRIDE_CONTROL_rppio_system_err_en(unsigned int urppio_system_err_en);
int iSetSYSTEM_ERR_OVERRIDE_CONTROL_system_err_int_disable(unsigned int usystem_err_int_disable);
int iSetSYSTEM_ERR_OVERRIDE_CONTROL_override_system_err_en(unsigned int uoverride_system_err_en);
int iSetTL_CFG_HCK_EN_pcie_30version_set(unsigned int upcie_30version_set);
int iSetTL_CFG_HCK_EN_tl_cfg_hck_rw_en(unsigned int utl_cfg_hck_rw_en);
int iSetTL_CFG_HCK_EN_tl_cfg_hck_attr_en(unsigned int utl_cfg_hck_attr_en);
int iSetTL_CFGSPACE_SEL_tl_cfgspace_sel(unsigned int utl_cfgspace_sel);
int iSetFLR_INT_MASK_0_cfg_flr_mask_0(unsigned int ucfg_flr_mask_0);
int iSetFLR_INT_STATUS_0_cfg_flr_int_status_0(unsigned int ucfg_flr_int_status_0);
int iSetFLR_INT_MASK_1_cfg_flr_mask_1(unsigned int ucfg_flr_mask_1);
int iSetFLR_INT_STATUS_1_cfg_flr_int_status_1(unsigned int ucfg_flr_int_status_1);
int iSetFLR_INT_MASK_2_cfg_flr_mask_2(unsigned int ucfg_flr_mask_2);
int iSetFLR_INT_STATUS_2_cfg_flr_int_status_2(unsigned int ucfg_flr_int_status_2);
int iSetFLR_INT_MASK_3_cfg_flr_mask_3(unsigned int ucfg_flr_mask_3);
int iSetFLR_INT_STATUS_3_cfg_flr_int_status_3(unsigned int ucfg_flr_int_status_3);
int iSetFLR_INT_MASK_4_cfg_flr_mask_4(unsigned int ucfg_flr_mask_4);
int iSetFLR_INT_STATUS_4_cfg_flr_int_status_4(unsigned int ucfg_flr_int_status_4);
int iSetFLR_INT_MASK_5_cfg_flr_mask_5(unsigned int ucfg_flr_mask_5);
int iSetFLR_INT_STATUS_5_cfg_flr_int_status_5(unsigned int ucfg_flr_int_status_5);
int iSetFLR_INT_MASK_6_cfg_flr_mask_6(unsigned int ucfg_flr_mask_6);
int iSetFLR_INT_STATUS_6_cfg_flr_int_status_6(unsigned int ucfg_flr_int_status_6);
int iSetFLR_INT_MASK_7_cfg_flr_mask_7(unsigned int ucfg_flr_mask_7);
int iSetFLR_INT_STATUS_7_cfg_flr_int_status_7(unsigned int ucfg_flr_int_status_7);
int iSetPF_FLR_INT_MASK_pf_cfg_flr_mask(unsigned int upf_cfg_flr_mask);
int iSetPF_FLR_INT_STATUS_pf_cfg_flr_int_status(unsigned int upf_cfg_flr_int_status);
int iSetPF_FLR_EN_pf_flr_rst(unsigned int upf_flr_rst);
int iSetFLR_EN_0_flr_rst_0(unsigned int uflr_rst_0);
int iSetFLR_EN_1_flr_rst_1(unsigned int uflr_rst_1);
int iSetFLR_EN_2_flr_rst_2(unsigned int uflr_rst_2);
int iSetFLR_EN_3_flr_rst_3(unsigned int uflr_rst_3);
int iSetFLR_EN_4_flr_rst_4(unsigned int uflr_rst_4);
int iSetFLR_EN_5_flr_rst_5(unsigned int uflr_rst_5);
int iSetFLR_EN_6_flr_rst_6(unsigned int uflr_rst_6);
int iSetFLR_EN_7_flr_rst_7(unsigned int uflr_rst_7);
int iSetTL_INT_STATUS0_tl_error_int_rvd(unsigned int utl_error_int_rvd);
int iSetTL_INT_STATUS0_tl_tx_rp_pf_vf_err(unsigned int utl_tx_rp_pf_vf_err);
int iSetTL_INT_STATUS0_tl_tx_vc1_p_tc_map_err(unsigned int utl_tx_vc1_p_tc_map_err);
int iSetTL_INT_STATUS0_tl_tx_vc0_cpl_tc_map_err(unsigned int utl_tx_vc0_cpl_tc_map_err);
int iSetTL_INT_STATUS0_tl_tx_vc0_np_tc_map_err(unsigned int utl_tx_vc0_np_tc_map_err);
int iSetTL_INT_STATUS0_tl_tx_vc0_p_tc_map_err(unsigned int utl_tx_vc0_p_tc_map_err);
int iSetTL_INT_STATUS0_tl_tx_bus_master_en_err(unsigned int utl_tx_bus_master_en_err);
int iSetTL_INT_STATUS0_tl_rx_pfx_mal_err(unsigned int utl_rx_pfx_mal_err);
int iSetTL_INT_STATUS0_tl_rx_cpl_credit_ovf(unsigned int utl_rx_cpl_credit_ovf);
int iSetTL_INT_STATUS0_tl_rx_aer_err(unsigned int utl_rx_aer_err);
int iSetTL_INT_STATUS0_tl_ecc_2bit_err(unsigned int utl_ecc_2bit_err);
int iSetTL_INT_STATUS0_tl_ecc_1bit_err(unsigned int utl_ecc_1bit_err);
int iSetTL_INT_STATUS1_tl_nomal_int_rvd(unsigned int utl_nomal_int_rvd);
int iSetTL_INT_STATUS1_tl_pcipm_uc_rx_pme2ack(unsigned int utl_pcipm_uc_rx_pme2ack);
int iSetTL_INT_STATUS1_tl_cfg_bdf_change(unsigned int utl_cfg_bdf_change);
int iSetTL_INT_STATUS1_tl_cfg_vf_offline(unsigned int utl_cfg_vf_offline);
int iSetTL_INT_STATUS1_tl_cfg_vf_online(unsigned int utl_cfg_vf_online);
int iSetTL_INT_STATUS1_tl_first_cfgwr_ready(unsigned int utl_first_cfgwr_ready);
int iSetTL_INT_STATUS1_tl_pcipm_dc_ready_l2_int(unsigned int utl_pcipm_dc_ready_l2_int);
int iSetTL_INT_STATUS1_tl_pcipm_uc_enter_l2_int(unsigned int utl_pcipm_uc_enter_l2_int);
int iSetTL_INT_STATUS1_tl_pcipm_dc_enter_l2_int(unsigned int utl_pcipm_dc_enter_l2_int);
int iSetTL_INT_STATUS1_pme_state_chg_int(unsigned int upme_state_chg_int);
int iSetTL_INT_STATUS1_tl_aspm_uc_enter_l1_int(unsigned int utl_aspm_uc_enter_l1_int);
int iSetTL_INT_STATUS1_tl_pcipm_uc_enter_l1_int(unsigned int utl_pcipm_uc_enter_l1_int);
int iSetTL_INT_STATUS1_tl_pcipm_dc_enter_l1_int(unsigned int utl_pcipm_dc_enter_l1_int);
int iSetTL_INT_STATUS1_tl_aspm_dc_enter_l1_int(unsigned int utl_aspm_dc_enter_l1_int);
int iSetTL_INT_MASK0_tl_int_mask0(unsigned int utl_int_mask0);
int iSetTL_INT_SET0_tl_int_set0(unsigned int utl_int_set0);
int iSetTL_INT_RO0_tl_int_ro0(unsigned int utl_int_ro0);
int iSetTL_INT_MASK1_tl_int_mask1(unsigned int utl_int_mask1);
int iSetTL_INT_SET1_tl_int_set1(unsigned int utl_int_set1);
int iSetTL_INT_RO1_tl_int_ro1(unsigned int utl_int_ro1);
int iSetTL_FLR_INT_SEL_tl_flr_int_sel(unsigned int utl_flr_int_sel);
int iSetTL_TX_ATOMIC_BLK_CNT_tl_tx_atomic_blk_cnt(unsigned int utl_tx_atomic_blk_cnt);
int iSetTL_TX_PFX_BLK_CNT_tl_tx_pfx_blk_cnt(unsigned int utl_tx_pfx_blk_cnt);
int iSetTL_TX_MEM_RD_CNT_tl_tx_mrd_cnt(unsigned int utl_tx_mrd_cnt);
int iSetTL_TX_MEM_WR_CNT_tl_tx_mwr_cnt(unsigned int utl_tx_mwr_cnt);
int iSetTL_TX_CFG_RD_CNT_tl_tx_cfgrd_cnt(unsigned int utl_tx_cfgrd_cnt);
int iSetTL_TX_CFG_WR_CNT_tl_tx_cfgwr_cnt(unsigned int utl_tx_cfgwr_cnt);
int iSetTL_TX_IO_RD_CNT_tl_tx_iord_cnt(unsigned int utl_tx_iord_cnt);
int iSetTL_TX_IO_WR_CNT_tl_tx_iowr_cnt(unsigned int utl_tx_iowr_cnt);
int iSetTL_TX_POISON_BLK_CNT_tl_tx_poison_blk_cnt(unsigned int utl_tx_poison_blk_cnt);
int iSetTL_TX_MSG_CNT_tl_tx_msg_cnt(unsigned int utl_tx_msg_cnt);
int iSetTL_TX_UR_CNT_tl_tx_ur_cnt(unsigned int utl_tx_ur_cnt);
int iSetTL_TX_GEN_CPL_CNT_tl_tx_gen_cpl_cnt(unsigned int utl_tx_gen_cpl_cnt);
int iSetTL_TX_ERR_CNT_tl_tx_cpl_cnt(unsigned int utl_tx_cpl_cnt);
int iSetTL_TX_CCIX_CNT_tl_tx_ccix_cnt(unsigned int utl_tx_ccix_cnt);
int iSetTL_TX_ATOMIC_CNT_tl_tx_atomic_cnt(unsigned int utl_tx_atomic_cnt);
int iSetTL_TX_P2P_CNT_tl_tx_p2p_cnt(unsigned int utl_tx_p2p_cnt);
int iSetTL_TX_FUN_TLP_TLP_CNT_tl_tx_fun_tlp_cnt(unsigned int utl_tx_fun_tlp_cnt);
int iSetTL_TX_FUN_PAYLOAD_CNT_tl_tx_fun_payload_cnt(unsigned int utl_tx_fun_payload_cnt);
int iSetTL_TX_FUN_ALL_DW_CNT_tl_tx_fun_all_dw_cnt(unsigned int utl_tx_fun_all_dw_cnt);
int iSetTL_TX_CAPTU_FIELD_0_tl_tx_captu_field_dw0(unsigned int utl_tx_captu_field_dw0);
int iSetTL_TX_CAPTU_FIELD_1_tl_tx_captu_field_dw1(unsigned int utl_tx_captu_field_dw1);
int iSetTL_TX_CAPTU_FIELD_2_tl_tx_captu_field_dw2(unsigned int utl_tx_captu_field_dw2);
int iSetTL_TX_CAPTU_FIELD_3_tl_tx_captu_field_dw3(unsigned int utl_tx_captu_field_dw3);
int iSetTL_TX_CAPTU_FIELD_MAP_0_tl_tx_captu_field_map_dw0(unsigned int utl_tx_captu_field_map_dw0);
int iSetTL_TX_CAPTU_FIELD_MAP_1_tl_tx_captu_field_map_dw1(unsigned int utl_tx_captu_field_map_dw1);
int iSetTL_TX_CAPTU_FIELD_MAP_2_tl_tx_captu_field_map_dw2(unsigned int utl_tx_captu_field_map_dw2);
int iSetTL_TX_CAPTU_FIELD_MAP_3_tl_tx_captu_field_map_dw3(unsigned int utl_tx_captu_field_map_dw3);
int iSetTL_CNT_CTRL_tl_tx_order_pass(unsigned int utl_tx_order_pass);
int iSetTL_CNT_CTRL_tl_tx_ecrc_insert_en(unsigned int utl_tx_ecrc_insert_en);
int iSetTL_CNT_CTRL_tl_tx_insert_captu_en(unsigned int utl_tx_insert_captu_en);
int iSetTL_CNT_CTRL_tl_tx_hed_captu_en(unsigned int utl_tx_hed_captu_en);
int iSetTL_CNT_CTRL_tl_tx_fun_vf_num(unsigned int utl_tx_fun_vf_num);
int iSetTL_CNT_CTRL_tl_tx_dl_bp_en(unsigned int utl_tx_dl_bp_en);
int iSetTL_CNT_CTRL_tl_tx_fun_pf_num(unsigned int utl_tx_fun_pf_num);
int iSetTL_CNT_CTRL_tl_tx_flow_cnt_time(unsigned int utl_tx_flow_cnt_time);
int iSetTL_CNT_CTRL_tl_tx_fun_en(unsigned int utl_tx_fun_en);
int iSetTL_CNT_CTRL_tl_tx_nat_cpl_cnt_en(unsigned int utl_tx_nat_cpl_cnt_en);
int iSetTL_CNT_CTRL_tl_tx_err_cnt_en(unsigned int utl_tx_err_cnt_en);
int iSetTL_CNT_CTRL_tl_tx_flow_cnt_en(unsigned int utl_tx_flow_cnt_en);
int iSetTL_TX_CNT_ST_tl_tx_ecrc_insert_done(unsigned int utl_tx_ecrc_insert_done);
int iSetTL_TX_CNT_ST_tl_tx_captu_hed_done(unsigned int utl_tx_captu_hed_done);
int iSetTL_TX_CNT_ST_tl_tx_insert_hed_done(unsigned int utl_tx_insert_hed_done);
int iSetTL_TX_CNT_ST_tl_tx_flow_cnt_done(unsigned int utl_tx_flow_cnt_done);
int iSetTL_TX_CAPTU_HED_0_tl_tx_captu_hed_dw0(unsigned int utl_tx_captu_hed_dw0);
int iSetTL_TX_CAPTU_HED_1_tl_tx_captu_hed_dw1(unsigned int utl_tx_captu_hed_dw1);
int iSetTL_TX_CAPTU_HED_2_tl_tx_captu_hed_dw2(unsigned int utl_tx_captu_hed_dw2);
int iSetTL_TX_CAPTU_HED_3_tl_tx_captu_hed_dw3(unsigned int utl_tx_captu_hed_dw3);
int iSetTL_TX_DL_BP_CNT_tl_tx_dl_bp_cnt(unsigned int utl_tx_dl_bp_cnt);
int iSetTL_INSERT_TLP_CTRL_tlp_req_finish(unsigned int utlp_req_finish);
int iSetTL_INSERT_TLP_CTRL_tlp_req(unsigned int utlp_req);
int iSetTL_INSERT_TLP_HEADER0_tlp_header_dw0(unsigned int utlp_header_dw0);
int iSetTL_INSERT_TLP_HEADER1_tlp_header_dw1(unsigned int utlp_header_dw1);
int iSetTL_INSERT_TLP_HEADER2_tlp_header_dw2(unsigned int utlp_header_dw2);
int iSetTL_INSERT_TLP_HEADER3_tlp_header_dw3(unsigned int utlp_header_dw3);
int iSetTL_TLP_FUN_SEL_tlp_vf_num(unsigned int utlp_vf_num);
int iSetTL_TLP_FUN_SEL_tlp_pf_num(unsigned int utlp_pf_num);
int iSetTL_INSERT_TLP_DATA0_tlp_data_dw0(unsigned int utlp_data_dw0);
int iSetTL_INSERT_TLP_DATA1_tlp_data_dw1(unsigned int utlp_data_dw1);
int iSetTL_INSERT_TLP_DATA2_tlp_data_dw2(unsigned int utlp_data_dw2);
int iSetTL_INSERT_TLP_DATA3_tlp_data_dw3(unsigned int utlp_data_dw3);
int iSetTL_TX_TH_tl_tx_protect_for_down(unsigned int utl_tx_protect_for_down);
int iSetTL_TX_TH_tl_tx_th(unsigned int utl_tx_th);
int iSetTL_TX_ECC_CFG_tl_tx_ecc_cfg_type(unsigned int utl_tx_ecc_cfg_type);
int iSetTL_TX_ECC_CFG_tl_tx_ecc_cfg(unsigned int utl_tx_ecc_cfg);
int iSetTL_TX_ECC_1BIT_ERR_ADDR_tl_tx_ecc_1bit_err_addr(unsigned int utl_tx_ecc_1bit_err_addr);
int iSetTL_TX_ECC_1BIT_ERR_ADDR_tl_tx_ecc_1bit_err_st(unsigned int utl_tx_ecc_1bit_err_st);
int iSetTL_TX_ECC_2BIT_ERR_ADDR_tl_tx_ecc_2bit_err_addr(unsigned int utl_tx_ecc_2bit_err_addr);
int iSetTL_TX_ECC_2BIT_ERR_ADDR_tl_tx_ecc_2bit_err_st(unsigned int utl_tx_ecc_2bit_err_st);
int iSetTL_TX_VC0_P_FC_LEFT_tl_tx_vc0_pd_fc_left(unsigned int utl_tx_vc0_pd_fc_left);
int iSetTL_TX_VC0_P_FC_LEFT_tl_tx_vc0_ph_fc_left(unsigned int utl_tx_vc0_ph_fc_left);
int iSetTL_TX_VC0_NP_FC_LEFT_tl_tx_vc0_npd_fc_left(unsigned int utl_tx_vc0_npd_fc_left);
int iSetTL_TX_VC0_NP_FC_LEFT_tl_tx_vc0_nph_fc_left(unsigned int utl_tx_vc0_nph_fc_left);
int iSetTL_TX_VC0_CPL_FC_LEFT_tl_tx_vc0_cpld_fc_left(unsigned int utl_tx_vc0_cpld_fc_left);
int iSetTL_TX_VC0_CPL_FC_LEFT_tl_tx_vc0_cplh_fc_left(unsigned int utl_tx_vc0_cplh_fc_left);
int iSetTL_TX_VC1_P_FC_LEFT_tl_tx_vc1_pd_fc_left(unsigned int utl_tx_vc1_pd_fc_left);
int iSetTL_TX_VC1_P_FC_LEFT_tl_tx_vc1_ph_fc_left(unsigned int utl_tx_vc1_ph_fc_left);
int iSetTL_TX_TC_MAPERR_TC_tl_tx_vc1_p_tc_maperr_tc(unsigned int utl_tx_vc1_p_tc_maperr_tc);
int iSetTL_TX_TC_MAPERR_TC_tl_tx_vc0_cpl_tc_maperr_tc(unsigned int utl_tx_vc0_cpl_tc_maperr_tc);
int iSetTL_TX_TC_MAPERR_TC_tl_tx_vc0_np_tc_maperr_tc(unsigned int utl_tx_vc0_np_tc_maperr_tc);
int iSetTL_TX_TC_MAPERR_TC_tl_tx_vc0_p_tc_maperr_tc(unsigned int utl_tx_vc0_p_tc_maperr_tc);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_cfg_ecc_2bit_err(unsigned int utl_tx_cfg_ecc_2bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_cfg_ecc_1bit_err(unsigned int utl_tx_cfg_ecc_1bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_ccix_data_ecc_2bit_err(unsigned int utl_tx_ccix_data_ecc_2bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_ccix_hed_ecc_2bit_err(unsigned int utl_tx_ccix_hed_ecc_2bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_cpl_data_ecc_2bit_err(unsigned int utl_tx_cpl_data_ecc_2bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_cpl_hed_ecc_2bit_err(unsigned int utl_tx_cpl_hed_ecc_2bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_np_data_ecc_2bit_err(unsigned int utl_tx_np_data_ecc_2bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_np_hed_ecc_2bit_err(unsigned int utl_tx_np_hed_ecc_2bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_p_data_ecc_2bit_err(unsigned int utl_tx_p_data_ecc_2bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_p_hed_ecc_2bit_err(unsigned int utl_tx_p_hed_ecc_2bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_ccix_data_ecc_1bit_err(unsigned int utl_tx_ccix_data_ecc_1bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_ccix_hed_ecc_1bit_err(unsigned int utl_tx_ccix_hed_ecc_1bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_cpl_data_ecc_1bit_err(unsigned int utl_tx_cpl_data_ecc_1bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_cpl_hed_ecc_1bit_err(unsigned int utl_tx_cpl_hed_ecc_1bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_np_data_ecc_1bit_err(unsigned int utl_tx_np_data_ecc_1bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_np_hed_ecc_1bit_err(unsigned int utl_tx_np_hed_ecc_1bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_p_data_ecc_1bit_err(unsigned int utl_tx_p_data_ecc_1bit_err);
int iSetTL_TX_ERR_ERROR_STATUS_tl_tx_p_hed_ecc_1bit_err(unsigned int utl_tx_p_hed_ecc_1bit_err);
int iSetTL_TX_ECC_1BIT_ERR_CNT_tl_tx_ecc_1bit_err_cnt(unsigned int utl_tx_ecc_1bit_err_cnt);
int iSetTL_TX_ECC_2BIT_ERR_CNT_tl_tx_ecc_2bit_err_cnt(unsigned int utl_tx_ecc_2bit_err_cnt);
int iSetTL_TX_CCIX_SP_EN_tl_tx_rr_sche_mask(unsigned int utl_tx_rr_sche_mask);
int iSetTL_TX_CCIX_SP_EN_tl_tx_ccix_vc_sp_en(unsigned int utl_tx_ccix_vc_sp_en);
int iSetTL_TX_FIFO_STS_tl_tx_cfg_cpl_fifo_full(unsigned int utl_tx_cfg_cpl_fifo_full);
int iSetTL_TX_FIFO_STS_tl_tx_tlp1_fifo_full(unsigned int utl_tx_tlp1_fifo_full);
int iSetTL_TX_FIFO_STS_tl_tx_tlp0_fifo_full(unsigned int utl_tx_tlp0_fifo_full);
int iSetTL_TX_FIFO_STS_tl_tx_p_fifo_full(unsigned int utl_tx_p_fifo_full);
int iSetTL_TX_FIFO_STS_tl_tx_np_fifo_full(unsigned int utl_tx_np_fifo_full);
int iSetTL_TX_FIFO_STS_tl_tx_cpl_fifo_full(unsigned int utl_tx_cpl_fifo_full);
int iSetTL_TX_FIFO_STS_tl_tx_ccix_fifo_full(unsigned int utl_tx_ccix_fifo_full);
int iSetTL_TX_FIFO_STS_tl_tx_cfg_fifo_full(unsigned int utl_tx_cfg_fifo_full);
int iSetTL_TX_FIFO_STS_tl_tx_cfg_cpl_fifo_emp(unsigned int utl_tx_cfg_cpl_fifo_emp);
int iSetTL_TX_FIFO_STS_tl_tx_tlp1_fifo_emp(unsigned int utl_tx_tlp1_fifo_emp);
int iSetTL_TX_FIFO_STS_tl_tx_tlp0_fifo_emp(unsigned int utl_tx_tlp0_fifo_emp);
int iSetTL_TX_FIFO_STS_tl_tx_ctrl_irs_emp(unsigned int utl_tx_ctrl_irs_emp);
int iSetTL_TX_FIFO_STS_tl_tx_p_fifo_empt(unsigned int utl_tx_p_fifo_empt);
int iSetTL_TX_FIFO_STS_tl_tx_np_fifo_empt(unsigned int utl_tx_np_fifo_empt);
int iSetTL_TX_FIFO_STS_tl_tx_cpl_fifo_empt(unsigned int utl_tx_cpl_fifo_empt);
int iSetTL_TX_FIFO_STS_tl_tx_ccix_fifo_empt(unsigned int utl_tx_ccix_fifo_empt);
int iSetTL_TX_FIFO_STS_tl_tx_cfg_fifo_empt(unsigned int utl_tx_cfg_fifo_empt);
int iSetTL_TX_CFG_FIFO_CNT_tl_tx_cfg_fifo_cnt(unsigned int utl_tx_cfg_fifo_cnt);
int iSetTL_TX_ECRC_ERR_INSERT_CNT_tl_tx_ecrc_err_cnt(unsigned int utl_tx_ecrc_err_cnt);
int iSetTL_RX_VC0_POST_CREDIT_LEFT_tl_rx_vc0_pd_credit_left(unsigned int utl_rx_vc0_pd_credit_left);
int iSetTL_RX_VC0_POST_CREDIT_LEFT_tl_rx_vc0_ph_credit_left(unsigned int utl_rx_vc0_ph_credit_left);
int iSetTL_RX_VC0_NONPOST_CREDIT_LEFT_tl_rx_vc0_npd_credit_left(unsigned int utl_rx_vc0_npd_credit_left);
int iSetTL_RX_VC0_NONPOST_CREDIT_LEFT_tl_rx_vc0_nph_credit_left(unsigned int utl_rx_vc0_nph_credit_left);
int iSetTL_RX_VC0_CPL_CREDIT_LEFT_tl_rx_vc0_cpld_credit_left(unsigned int utl_rx_vc0_cpld_credit_left);
int iSetTL_RX_VC0_CPL_CREDIT_LEFT_tl_rx_vc0_cplh_credit_left(unsigned int utl_rx_vc0_cplh_credit_left);
int iSetTL_RX_VC1_POST_CREDIT_LEFT_tl_rx_vc1_pd_credit_left(unsigned int utl_rx_vc1_pd_credit_left);
int iSetTL_RX_VC1_POST_CREDIT_LEFT_tl_rx_vc1_ph_credit_left(unsigned int utl_rx_vc1_ph_credit_left);
int iSetRX_RX_BUFFER_STATUS_tl_rx_ccix_pd1_fifo_full(unsigned int utl_rx_ccix_pd1_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_ccix_pd1_fifo_empty(unsigned int utl_rx_ccix_pd1_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_ccix_pd0_fifo_full(unsigned int utl_rx_ccix_pd0_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_ccix_pd0_fifo_empty(unsigned int utl_rx_ccix_pd0_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_ccix_ph1_fifo_full(unsigned int utl_rx_ccix_ph1_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_ccix_ph1_fifo_empty(unsigned int utl_rx_ccix_ph1_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_ccix_ph0_fifo_full(unsigned int utl_rx_ccix_ph0_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_ccix_ph0_fifo_empty(unsigned int utl_rx_ccix_ph0_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_cpld1_fifo_full(unsigned int utl_rx_cpld1_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_cpld1_fifo_empty(unsigned int utl_rx_cpld1_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_cpld0_fifo_full(unsigned int utl_rx_cpld0_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_cpld0_fifo_empty(unsigned int utl_rx_cpld0_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_cplh1_fifo_full(unsigned int utl_rx_cplh1_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_cplh1_fifo_empty(unsigned int utl_rx_cplh1_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_cplh0_fifo_full(unsigned int utl_rx_cplh0_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_cplh0_fifo_empty(unsigned int utl_rx_cplh0_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_npd1_fifo_full(unsigned int utl_rx_npd1_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_npd1_fifo_empty(unsigned int utl_rx_npd1_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_npd0_fifo_full(unsigned int utl_rx_npd0_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_npd0_fifo_empty(unsigned int utl_rx_npd0_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_nph1_fifo_full(unsigned int utl_rx_nph1_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_nph1_fifo_empty(unsigned int utl_rx_nph1_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_nph0_fifo_full(unsigned int utl_rx_nph0_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_nph0_fifo_empty(unsigned int utl_rx_nph0_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_pd1_fifo_full(unsigned int utl_rx_pd1_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_pd1_fifo_empty(unsigned int utl_rx_pd1_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_pd0_fifo_full(unsigned int utl_rx_pd0_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_pd0_fifo_empty(unsigned int utl_rx_pd0_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_ph1_fifo_full(unsigned int utl_rx_ph1_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_ph1_fifo_empty(unsigned int utl_rx_ph1_fifo_empty);
int iSetRX_RX_BUFFER_STATUS_tl_rx_ph0_fifo_full(unsigned int utl_rx_ph0_fifo_full);
int iSetRX_RX_BUFFER_STATUS_tl_rx_ph0_fifo_empty(unsigned int utl_rx_ph0_fifo_empty);
int iSetTL_RX_POSTED_CREDIT_tl_pd_vc0_cdt(unsigned int utl_pd_vc0_cdt);
int iSetTL_RX_POSTED_CREDIT_tl_ph_vc0_cdt(unsigned int utl_ph_vc0_cdt);
int iSetTL_RX_NON_POSTED_CREDIT_tl_npd_vc0_cdt(unsigned int utl_npd_vc0_cdt);
int iSetTL_RX_NON_POSTED_CREDIT_tl_nph_vc0_cdt(unsigned int utl_nph_vc0_cdt);
int iSetTL_RX_CPL_CREDIT_tl_cpld_vc0_cdt(unsigned int utl_cpld_vc0_cdt);
int iSetTL_RX_CPL_CREDIT_tl_cplh_vc0_cdt(unsigned int utl_cplh_vc0_cdt);
int iSetTL_RX_CDT_INI_UP_tl_cdt_ini_up(unsigned int utl_cdt_ini_up);
int iSetTL_RX_ERR_CNT_tl_rx_err_cnt(unsigned int utl_rx_err_cnt);
int iSetTL_RX_NULL_CNT_tl_rx_null_cnt(unsigned int utl_rx_null_cnt);
int iSetTL_RX_UR_CPL_CNT_tl_rx_ur_cpl_cnt(unsigned int utl_rx_ur_cpl_cnt);
int iSetTL_RX_TOTAL_CNT_tl_rx_total_tlp_cnt(unsigned int utl_rx_total_tlp_cnt);
int iSetTL_RX_TOTAL_TR_CNT_tl_rx_total_tr_cnt(unsigned int utl_rx_total_tr_cnt);
int iSetTL_RX_DROP_CNT_tl_rx_drop_tlp_cnt(unsigned int utl_rx_drop_tlp_cnt);
int iSetTL_RX_POST_CNT_tl_rx_p_cnt(unsigned int utl_rx_p_cnt);
int iSetTL_RX_NONPOST_CNT_tl_rx_np_cnt(unsigned int utl_rx_np_cnt);
int iSetTL_RX_CPL_CNT_tl_rx_cpl_cnt(unsigned int utl_rx_cpl_cnt);
int iSetTL_RX_ERRCPL_CNT_tl_rx_errcpl_cnt(unsigned int utl_rx_errcpl_cnt);
int iSetTL_RX_CCIX_CNT_tl_rx_ccix_cnt(unsigned int utl_rx_ccix_cnt);
int iSetRX_PAYLOAD_CNT_CTRL_tl_rx_pl_cnt_en(unsigned int utl_rx_pl_cnt_en);
int iSetRX_PAYLOAD_CNT_CTRL_tl_rx_pl_cnt_vld(unsigned int utl_rx_pl_cnt_vld);
int iSetRX_MWR_PAYLOAD_COUNTER_tl_rx_mwr_pl_cnt(unsigned int utl_rx_mwr_pl_cnt);
int iSetRX_CPL_PAYLOAD_COUNTER_tl_rx_cpl_pl_cnt(unsigned int utl_rx_cpl_pl_cnt);
int iSetTL_RX_CMP_EN_tl_rx_trace_hit_sts(unsigned int utl_rx_trace_hit_sts);
int iSetTL_RX_CMP_EN_tl_rx_cmp_t9_en(unsigned int utl_rx_cmp_t9_en);
int iSetTL_RX_CMP_EN_tl_rx_cmp_t8_en(unsigned int utl_rx_cmp_t8_en);
int iSetTL_RX_CMP_EN_tl_rx_cmp_ln_en(unsigned int utl_rx_cmp_ln_en);
int iSetTL_RX_CMP_EN_tl_rx_dw3_en(unsigned int utl_rx_dw3_en);
int iSetTL_RX_CMP_EN_tl_rx_dw2word0_en(unsigned int utl_rx_dw2word0_en);
int iSetTL_RX_CMP_EN_tl_rx_dw2byte2_en(unsigned int utl_rx_dw2byte2_en);
int iSetTL_RX_CMP_EN_tl_rx_dw2byte3_en(unsigned int utl_rx_dw2byte3_en);
int iSetTL_RX_CMP_EN_tl_rx_dw1word0_en(unsigned int utl_rx_dw1word0_en);
int iSetTL_RX_CMP_EN_tl_rx_dw1byte2_en(unsigned int utl_rx_dw1byte2_en);
int iSetTL_RX_CMP_EN_tl_rx_dw1byte3_en(unsigned int utl_rx_dw1byte3_en);
int iSetTL_RX_CMP_EN_tl_rx_cmp_fmt_en(unsigned int utl_rx_cmp_fmt_en);
int iSetTL_RX_CMP_EN_tl_rx_cmp_type_en(unsigned int utl_rx_cmp_type_en);
int iSetTL_RX_CMP_EN_tl_rx_cmp_tc_en(unsigned int utl_rx_cmp_tc_en);
int iSetTL_RX_CMP_EN_tl_rx_cmp_ido_en(unsigned int utl_rx_cmp_ido_en);
int iSetTL_RX_CMP_EN_tl_rx_cmp_th_en(unsigned int utl_rx_cmp_th_en);
int iSetTL_RX_CMP_EN_tl_rx_cmp_td_en(unsigned int utl_rx_cmp_td_en);
int iSetTL_RX_CMP_EN_tl_rx_cmp_ep_en(unsigned int utl_rx_cmp_ep_en);
int iSetTL_RX_CMP_EN_tl_rx_cmp_ro_en(unsigned int utl_rx_cmp_ro_en);
int iSetTL_RX_CMP_EN_tl_rx_cmp_ns_en(unsigned int utl_rx_cmp_ns_en);
int iSetTL_RX_CMP_EN_tl_rx_cmp_at_en(unsigned int utl_rx_cmp_at_en);
int iSetTL_RX_CMP_EN_tl_rx_cmp_length_en(unsigned int utl_rx_cmp_length_en);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_fmt(unsigned int utl_rx_cmp_fmt);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_type(unsigned int utl_rx_cmp_type);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_t9(unsigned int utl_rx_cmp_t9);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_tc(unsigned int utl_rx_cmp_tc);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_t8(unsigned int utl_rx_cmp_t8);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_ido(unsigned int utl_rx_cmp_ido);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_ln(unsigned int utl_rx_cmp_ln);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_th(unsigned int utl_rx_cmp_th);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_td(unsigned int utl_rx_cmp_td);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_ep(unsigned int utl_rx_cmp_ep);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_ro(unsigned int utl_rx_cmp_ro);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_ns(unsigned int utl_rx_cmp_ns);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_at(unsigned int utl_rx_cmp_at);
int iSetTL_RX_CMP_HED_DW0_tl_rx_cmp_length(unsigned int utl_rx_cmp_length);
int iSetTL_RX_CMP_HED_DW1_tl_rx_dw1word0(unsigned int utl_rx_dw1word0);
int iSetTL_RX_CMP_HED_DW1_tl_rx_dw1byte2(unsigned int utl_rx_dw1byte2);
int iSetTL_RX_CMP_HED_DW1_tl_rx_dw1byte3(unsigned int utl_rx_dw1byte3);
int iSetTL_RX_CMP_HED_DW2_tl_rx_dw2word0(unsigned int utl_rx_dw2word0);
int iSetTL_RX_CMP_HED_DW2_tl_rx_dw2byte2(unsigned int utl_rx_dw2byte2);
int iSetTL_RX_CMP_HED_DW2_tl_rx_dw2byte3(unsigned int utl_rx_dw2byte3);
int iSetTL_RX_CMP_HED_DW3_tl_rx_dw3(unsigned int utl_rx_dw3);
int iSetTL_RX_CAPTURED_HEADR_0DW_tl_rx_header_dw0(unsigned int utl_rx_header_dw0);
int iSetTL_RX_CAPTURED_HEADR_1DW_tl_rx_header_dw1(unsigned int utl_rx_header_dw1);
int iSetTL_RX_CAPTURED_HEADR_2DW_tl_rx_header_dw2(unsigned int utl_rx_header_dw2);
int iSetTL_RX_CAPTURED_HEADR_3DW_tl_rx_header_dw3(unsigned int utl_rx_header_dw3);
int iSetTL_RX_POSTED_CREDIT_DF_tl_pd_vc0_cdt_df(unsigned int utl_pd_vc0_cdt_df);
int iSetTL_RX_POSTED_CREDIT_DF_tl_ph_vc0_scale(unsigned int utl_ph_vc0_scale);
int iSetTL_RX_POSTED_CREDIT_DF_tl_pd_vc0_scale(unsigned int utl_pd_vc0_scale);
int iSetTL_RX_POSTED_CREDIT_DF_tl_ph_vc0_cdt_df(unsigned int utl_ph_vc0_cdt_df);
int iSetTL_RX_NON_POSTED_CREDIT_DF_tl_npd_vc0_cdt_df(unsigned int utl_npd_vc0_cdt_df);
int iSetTL_RX_NON_POSTED_CREDIT_DF_tl_nph_vc0_scale(unsigned int utl_nph_vc0_scale);
int iSetTL_RX_NON_POSTED_CREDIT_DF_tl_npd_vc0_scale(unsigned int utl_npd_vc0_scale);
int iSetTL_RX_NON_POSTED_CREDIT_DF_tl_nph_vc0_cdt_df(unsigned int utl_nph_vc0_cdt_df);
int iSetTL_RX_CPL_CREDIT_DF_tl_cpld_vc0_cdt_df(unsigned int utl_cpld_vc0_cdt_df);
int iSetTL_RX_CPL_CREDIT_DF_tl_cplh_vc0_scale(unsigned int utl_cplh_vc0_scale);
int iSetTL_RX_CPL_CREDIT_DF_tl_cpld_vc0_scale(unsigned int utl_cpld_vc0_scale);
int iSetTL_RX_CPL_CREDIT_DF_tl_cplh_vc0_cdt_df(unsigned int utl_cplh_vc0_cdt_df);
int iSetTL_RX_CDT_INI_UP_DF_tl_cpl_cdt_infi_en(unsigned int utl_cpl_cdt_infi_en);
int iSetTL_RX_CDT_INI_UP_DF_tl_cdt_ini_up_df(unsigned int utl_cdt_ini_up_df);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_cpl_to_ap_hdk(unsigned int utl_rx_cpl_to_ap_hdk);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_ur_cpl_hdk(unsigned int utl_rx_ur_cpl_hdk);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_err_msg_hdk(unsigned int utl_rx_err_msg_hdk);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_asyn_ccix_fifo_hdk(unsigned int utl_rx_asyn_ccix_fifo_hdk);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_asyn_cpl_fifo_hdk(unsigned int utl_rx_asyn_cpl_fifo_hdk);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_asyn_np_fifo_hdk(unsigned int utl_rx_asyn_np_fifo_hdk);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_asyn_p_fifo_hdk(unsigned int utl_rx_asyn_p_fifo_hdk);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_ccix_buffer_hdk(unsigned int utl_rx_ccix_buffer_hdk);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_cpl_buffer_hdk(unsigned int utl_rx_cpl_buffer_hdk);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_np_buffer_hdk(unsigned int utl_rx_np_buffer_hdk);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_p_buffer_hdk(unsigned int utl_rx_p_buffer_hdk);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_ur_cpl_fifo_full(unsigned int utl_rx_ur_cpl_fifo_full);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_ur_cpl_fifo_empty(unsigned int utl_rx_ur_cpl_fifo_empty);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_stone_end1_fifo_full(unsigned int utl_rx_stone_end1_fifo_full);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_stone_end1_fifo_empty(unsigned int utl_rx_stone_end1_fifo_empty);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_stone_end0_fifo_full(unsigned int utl_rx_stone_end0_fifo_full);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_stone_end0_fifo_empty(unsigned int utl_rx_stone_end0_fifo_empty);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_stone_tlp1_fifo_full(unsigned int utl_rx_stone_tlp1_fifo_full);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_stone_tlp1_fifo_empty(unsigned int utl_rx_stone_tlp1_fifo_empty);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_stone_tlp0_fifo_full(unsigned int utl_rx_stone_tlp0_fifo_full);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_stone_tlp0_fifo_empty(unsigned int utl_rx_stone_tlp0_fifo_empty);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_asyn_ccix_fifo_full(unsigned int utl_rx_asyn_ccix_fifo_full);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_asyn_ccix_fifo_empty(unsigned int utl_rx_asyn_ccix_fifo_empty);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_asyn_cpl_fifo_full(unsigned int utl_rx_asyn_cpl_fifo_full);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_asyn_cpl_fifo_empty(unsigned int utl_rx_asyn_cpl_fifo_empty);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_asyn_np_fifo_full(unsigned int utl_rx_asyn_np_fifo_full);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_asyn_np_fifo_empty(unsigned int utl_rx_asyn_np_fifo_empty);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_asyn_p_fifo_full(unsigned int utl_rx_asyn_p_fifo_full);
int iSetRX_ASYN_STONE_FIFO_STATUS_tl_rx_asyn_p_fifo_empty(unsigned int utl_rx_asyn_p_fifo_empty);
int iSetTL_RX_ERR_STATUS_tl_rx_ext_stone0_ecc1bit_err(unsigned int utl_rx_ext_stone0_ecc1bit_err);
int iSetTL_RX_ERR_STATUS_tl_rx_ext_stone0_ecc2bit_err(unsigned int utl_rx_ext_stone0_ecc2bit_err);
int iSetTL_RX_ERR_STATUS_tl_rx_ext_stone1_ecc1bit_err(unsigned int utl_rx_ext_stone1_ecc1bit_err);
int iSetTL_RX_ERR_STATUS_tl_rx_ext_stone1_ecc2bit_err(unsigned int utl_rx_ext_stone1_ecc2bit_err);
int iSetTL_RX_ERR_STATUS_tl_rx_len_long_err(unsigned int utl_rx_len_long_err);
int iSetTL_RX_ERR_STATUS_tl_rx_len_short_err(unsigned int utl_rx_len_short_err);
int iSetTL_RX_ERR_STATUS_tl_rx_ca_cpl(unsigned int utl_rx_ca_cpl);
int iSetTL_RX_ERR_STATUS_tl_rx_crs_cpl(unsigned int utl_rx_crs_cpl);
int iSetTL_RX_ERR_STATUS_tl_rx_ur_cpl(unsigned int utl_rx_ur_cpl);
int iSetTL_RX_ERR_STATUS_tl_rx_ovf_err(unsigned int utl_rx_ovf_err);
int iSetTL_RX_ERR_STATUS_tl_rx_uc_err(unsigned int utl_rx_uc_err);
int iSetTL_RX_ERR_STATUS_tl_rx_ur_err(unsigned int utl_rx_ur_err);
int iSetTL_RX_ERR_STATUS_tl_rx_mal_err(unsigned int utl_rx_mal_err);
int iSetTL_RX_ERR_STATUS_tl_rx_ecrc_err(unsigned int utl_rx_ecrc_err);
int iSetTL_RX_ERR_STATUS_tl_rx_ep_err(unsigned int utl_rx_ep_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_ccix_pd1_ecc_2bit_err(unsigned int utl_rx_ccix_pd1_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_ccix_pd1_ecc_1bit_err(unsigned int utl_rx_ccix_pd1_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_ccix_pd0_ecc_2bit_err(unsigned int utl_rx_ccix_pd0_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_ccix_pd0_ecc_1bit_err(unsigned int utl_rx_ccix_pd0_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_ccix_ph1_ecc_2bit_err(unsigned int utl_rx_ccix_ph1_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_ccix_ph1_ecc_1bit_err(unsigned int utl_rx_ccix_ph1_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_ccix_ph0_ecc_2bit_err(unsigned int utl_rx_ccix_ph0_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_ccix_ph0_ecc_1bit_err(unsigned int utl_rx_ccix_ph0_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_cpld1_ecc_2bit_err(unsigned int utl_rx_cpld1_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_cpld1_ecc_1bit_err(unsigned int utl_rx_cpld1_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_cpld0_ecc_2bit_err(unsigned int utl_rx_cpld0_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_cpld0_ecc_1bit_err(unsigned int utl_rx_cpld0_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_cplh1_ecc_2bit_err(unsigned int utl_rx_cplh1_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_cplh1_ecc_1bit_err(unsigned int utl_rx_cplh1_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_cplh0_ecc_2bit_err(unsigned int utl_rx_cplh0_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_cplh0_ecc_1bit_err(unsigned int utl_rx_cplh0_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_npd1_ecc_2bit_err(unsigned int utl_rx_npd1_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_npd1_ecc_1bit_err(unsigned int utl_rx_npd1_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_npd0_ecc_2bit_err(unsigned int utl_rx_npd0_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_npd0_ecc_1bit_err(unsigned int utl_rx_npd0_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_nph1_ecc_2bit_err(unsigned int utl_rx_nph1_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_nph1_ecc_1bit_err(unsigned int utl_rx_nph1_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_nph0_ecc_2bit_err(unsigned int utl_rx_nph0_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_nph0_ecc_1bit_err(unsigned int utl_rx_nph0_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_pd1_ecc_2bit_err(unsigned int utl_rx_pd1_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_pd1_ecc_1bit_err(unsigned int utl_rx_pd1_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_pd0_ecc_2bit_err(unsigned int utl_rx_pd0_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_pd0_ecc_1bit_err(unsigned int utl_rx_pd0_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_ph1_ecc_2bit_err(unsigned int utl_rx_ph1_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_ph1_ecc_1bit_err(unsigned int utl_rx_ph1_ecc_1bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_ph0_ecc_2bit_err(unsigned int utl_rx_ph0_ecc_2bit_err);
int iSetTL_RX_ECC_ERROR_STATUS_tl_rx_ph0_ecc_1bit_err(unsigned int utl_rx_ph0_ecc_1bit_err);
int iSetTL_RX_BP_CTRL_tl_rx_ccix_bp(unsigned int utl_rx_ccix_bp);
int iSetTL_RX_BP_CTRL_tl_rx_cpl_bp(unsigned int utl_rx_cpl_bp);
int iSetTL_RX_BP_CTRL_tl_rx_np_bp(unsigned int utl_rx_np_bp);
int iSetTL_RX_BP_CTRL_tl_rx_p_bp(unsigned int utl_rx_p_bp);
int iSetTL_RX_ECC_1BIT_ERR_CNT_tl_rx_ecc_1bit_err_cnt(unsigned int utl_rx_ecc_1bit_err_cnt);
int iSetTL_RX_ECC_1BIT_ERR_tl_rx_err_1bit_addr_type(unsigned int utl_rx_err_1bit_addr_type);
int iSetTL_RX_ECC_1BIT_ERR_tl_rx_ecc_1bit_err_addr(unsigned int utl_rx_ecc_1bit_err_addr);
int iSetTL_ECC_2BIT_ERR_CNT_tl_rx_ecc_2bit_err_cnt(unsigned int utl_rx_ecc_2bit_err_cnt);
int iSetTL_ECC_2BIT_ERR_tl_rx_err_2bit_addr_type(unsigned int utl_rx_err_2bit_addr_type);
int iSetTL_ECC_2BIT_ERR_tl_rx_ecc_2bit_err_addr(unsigned int utl_rx_ecc_2bit_err_addr);
int iSetTL_RX_INSERT_ECC_ERR_tl_rx_ecc_cfg_type(unsigned int utl_rx_ecc_cfg_type);
int iSetTL_RX_INSERT_ECC_ERR_tl_rx_ecc_cfg(unsigned int utl_rx_ecc_cfg);
int iSetMSIX_CONTROL_REG_tl_msix_table_size(unsigned int utl_msix_table_size);
int iSetMSIX_OFFSET_BIR_REG_tl_msix_table_offset(unsigned int utl_msix_table_offset);
int iSetMSIX_OFFSET_BIR_REG_tl_msix_table_bir(unsigned int utl_msix_table_bir);
int iSetPBA_OFFSET_BIR_REG_tl_pba_table_offset(unsigned int utl_pba_table_offset);
int iSetPBA_OFFSET_BIR_REG_tl_pba_table_bir(unsigned int utl_pba_table_bir);
int iSetTL_CFGSPACE_BDF_tl_cfg_dev_num(unsigned int utl_cfg_dev_num);
int iSetTL_CFGSPACE_BDF_tl_cfg_bus_num(unsigned int utl_cfg_bus_num);
int iSetTL_CCIX_RX_POSTED_CREDIT_DF_tl_pd_vc1_cdt_df(unsigned int utl_pd_vc1_cdt_df);
int iSetTL_CCIX_RX_POSTED_CREDIT_DF_tl_ph_vc1_scale(unsigned int utl_ph_vc1_scale);
int iSetTL_CCIX_RX_POSTED_CREDIT_DF_tl_pd_vc1_scale(unsigned int utl_pd_vc1_scale);
int iSetTL_CCIX_RX_POSTED_CREDIT_DF_tl_ph_vc1_cdt_df(unsigned int utl_ph_vc1_cdt_df);
int iSetTL_CCIX_RX_CDT_INI_UP_DF_tl_vc1_cdt_ini_up_df(unsigned int utl_vc1_cdt_ini_up_df);
int iSetTL_CCIX_VDR_ID_tl_ccix_vendor_id(unsigned int utl_ccix_vendor_id);
int iSetTL_CCIX_VC_POST_CREDIT_LEFT_tl_ccix_pd_credit_left(unsigned int utl_ccix_pd_credit_left);
int iSetTL_CCIX_VC_POST_CREDIT_LEFT_tl_ccix_ph_credit_left(unsigned int utl_ccix_ph_credit_left);
int iSetTL_CCIX_RX_POSTED_CREDIT_tl_pd_vc1_cdt(unsigned int utl_pd_vc1_cdt);
int iSetTL_CCIX_RX_POSTED_CREDIT_tl_ph_vc1_cdt(unsigned int utl_ph_vc1_cdt);
int iSetTL_CCIX_RX_CDT_INI_UP_tl_vc1_cdt_ini_up(unsigned int utl_vc1_cdt_ini_up);
int iSetTL_CCIX_HEAD_DW0_tl_ccix_err_hed_dw0(unsigned int utl_ccix_err_hed_dw0);
int iSetTL_CCIX_HEAD_DW1_tl_ccix_err_hed_dw1(unsigned int utl_ccix_err_hed_dw1);
int iSetTL_CCIX_HEAD_DW2_tl_ccix_err_hed_dw2(unsigned int utl_ccix_err_hed_dw2);
int iSetTL_CCIX_HEAD_DW3_tl_ccix_err_hed_dw3(unsigned int utl_ccix_err_hed_dw3);
int iSetECO_TL_eco_tl(unsigned int ueco_tl);

#endif // __HIPCIEC_TL_REG_1_C_UNION_DEFINE_H__
